We enjoyed the variety of pools, allowing us to take advantage of quieter pools and away from the swim up bar pools when we needed a break. The breakfast buffet at Butchers was excellent. Our room was satisfactory, but room service was minimal, with daily bed-making being the only service noticed. We had to request water multiple times, and extra water beyond the 3L daily limit came with an additional charge, which was frustrating for an all-inclusive experience. The air conditioning was inadequate, and we often relied on the ceiling fan for comfort. The restaurant reservation process was cumbersome, with limited availability, and we couldn’t get reservations at three restaurants we wanted to try. Service at the themed restaurants was friendly but slow and disorganized. The resort is large, so expect a lot of walking, although a shuttle service is available. On our last two days, advertised lunch buffets were closed without explanation. We appreciated the resort’s ecotourism efforts, but the beach, while offering a beautiful view of the Gulf of Mexico, had coarse sand and was not ideal for walking. The hydrotherapy at the spa was an experience we enjoyed. We enjoyed the spa's hydrotherapy experience. However, the locker rooms and waiting area need improvement, as the space feels cramped and awkward for guests checking in alongside those awaiting services. The gym met our needs, with ample stationary bikes, though the weight room felt tight but manageable.