Place is sparkling clean. Near to all amenities and beach. Host was in constant communication before and during the stay. She made us very comfortable during our stay. Place has all the amenities you need.