The cleanest, most modern place I've found in years. Excellent amenities, amazing view. Perfect.