What a perfect place! We were a larger group and this space was a good balance of privacy and common area. It had great amenities, a wonderful patio, privacy, easy parking, and was a short 5 minute walk to a perfect snorkeling beach. Carol was helpful and responsive. Would gladly stay here again!