luxury waterfront apartment