Spectacular view. Clean and stylish. All the amenities we needed. Wonderful stay.