Loved it all, from welcome gifts , cleanliness, the access to private beach, toys and beach gear (coolers, towels, chairs, umbrella, snorkels!) All in a beautiful location!! Easy communication with property management.
Very clean and great amenities. Awesome overall! Highly recommended for family vacation.