Perfect place for our family vacation. Great location with convenient parking right outside the unit. Plenty of beach and snorkeling gear provided. Host responded almost immediately to any concerns.