"We had an amazing stay. Every hour there was fun family friendly activities and shows happening. We booked the airport transfer so we paid $150 round trip which was seamless. Next at arrival the resort is very secure and check in was the same as any other resort……long. They convinced us to upgrade the room so we did then we had to wait for concierge to take us to our room via golf cart which also took forever. They also require you to scan a QR CODE for food reservations. However check in is at 3 and the deadline to make reservations is 3pm. No one told us that so we went to the buffet. I’ll talk about food later. Now the room was immaculate, mini bar included, 24/7 room service. Very clean and fully stocked. Never had to ask for more towels for my family of 5. The balcony doors have a protective glass for the kids so that was a great safety feature. The grounds outside were beautiful and always groomed. Now for the food. The buffet had such a variety, not nasty microwaved food like American buffets. Daily items included fresh fish, omelette, steaks, Dominican dishes, salads, fresh fruit,mushroom rice,pancetta, and more. Also the staff in the buffet was the nicest and so wonderful with kids. We only we able to book a reservation at 2 other restaurants during our stay. The wok wok was the worst experience but not enough to change my 5 star overall rating. My reservation at wok wok was 630 but upon arrival no one came to the podium until 647 and no they were not crowded. "