Excellent place, beautiful setting, SUPER CLEAN. The host very friendly. Note they come to clean the place everyday. The clean the bathrooms and common areas daily. And the price is great.