Wonderful location, amazing amenities nearby (private pool, beach, and shops), which made for a very convenient stay. The home was fantastic and well cared for. We had an amazing time as a family and would love to return for our next trip.