Best resort we’ve ever been to. Food was amazing, the staff are SO nice and accommodating to every single need that you could imagine might even arise! Gia with guest services was so helpful, kind and sweet. She helped me coordinate a surprise bday decorations and cake for my son and even threw in a bottle of nonalcoholic champagne. Every single person there you could tell loved their job and if they didn’t you couldn’t tell! The cafe staff even remembered our coffee orders each day, so sweet! Morris from the aqua bar took excellent care of us each day making every single drink to perfection. Only thing I would review even remotely negatively was the buffet food was just ok. Go to the al a cart restaurants for dinner, the food trucks for lunch (AMAZING patties) and the cafe for breakfast items. Avoid the buffet - there are just too many items and many are not appetizing. (Like fish and goat for breakfast YUCK lol). Also, it did rain everyday we were there, sometimes for hours at a time so that sucked but at least it was predictable in the afternoon so we woke up early early and hit the beach. My son loved to snorkel and you can snorkel just steps into the water, kayak, wind sail, paddle boat. The scuba caribe staff who book excursions were amazing! Made a point to make personal connections with guests and we already miss our morning convos and laughs with DeNeesha. Every single person there treat you like family and we return if we can find booking! Peace love Jamaica!