Overall a good place to stay, we liked the location on the beach. The host was super nice helping us get booked at last minute. It was very roomy for 4 people. The views from our patio were wonderful. Restaurant & pool area in building were excellent!