First time for my wife and I at an All-Inclusive resort. Firstly, the resort itself is beautiful. Short walk to the beach, simple to navigate, wonderful attentive staff, clean, well maintained, comfortable, HUGE rooms.
Food can be both incredible and bland. Restaurant options did not seem worth the visit as the food seemingly always came out cold and after a long wait. Buffet is quick and has a VAST variety of options, there is plenty to try and always something good to find. The chicken and salmon options were always stellar and most of the seafood really was great. Breakfast also was all-around delicious across the board. Try all the juices available as well. There is a cappuccino bar open all day as well for a nice quick coffee drink.
Numerous pools and neighboring resort pools also available and easily accessible. We were always able to find an open chair both at the beach and at the pools. Warm water.
The spa may not have been worth the extra visit. My wife got her nails done and the woman attending to her was rude about the previous nails she had on. Her new spa nails have also chipped away or fallen off completely not even 5 days after getting them done. The massage was nice but nothing special and not worth the price.
The drink service was also wonderful, waiters on the beach and at the pool taking your requests and bringing you drinks in 10 minutes time. Drinks were not always great but there is a variety to try and you should find something.