We had a wonderful time. The space was perfect for our stay. Apartment was sparkling clean and staff was very nice. Pool area was very cute and a nice place to catch some shade when leaving the beach. Location to the beach was amazing. Neighborhood was a bit lively. Pool was a bit dirty. However, when brought to hosts attention he had someone out the next morning to clean it. We would absolutely book again.