Sparkling clean place with lots of essential amenities provided. Very comfortable accommodations in a beautiful location. Highly recommended!!