Very clean and great ammenities. The location is fantastic, an easy stroll to the beach. The host was very thoughtful to leave the air con on for our arrival on a hot day.