Great location. Sparkling clean. Full amenities. Beautiful terrace. Friendly and highly responsive host. Highly recommended.