This is the second time our family has stayed at this location. It feels like home away from home. The owners are very attentive and are so welcoming from the moment you book. Everything from beach access, pool and gym amenities, location, amenities supplied by the owners (bikes, beach and snorkel gear, stand up paddle board, kitchen amenities, etc), quality of the property, and how the owners make it home for all who stay makes this a perfect vacation rental! We cannot say enough good things about this location. We give this place a 10/10 and hope to stay here again!