It was a pleasure to stay at this property. The listing is exactly as described. It’s very spacious. The check in and check our process was simple and the hosts were always in communication with us. We did not take advantage of the resort amenities as we had activities booked but I look forward to coming again and checking them out! Walking distance to the beach and 2-5 minute drive to wonderful restaurants etc.