Place is sparkling clean and all amenities are provided. Great view at a great location. Couldn't be better.