"The beach, the pool and the drinks were all great. We stayed in a diamond club room and our butlers were very friendly. My dad was with us and he cannot walk far, so we requested golf carts each night from dinner to entertainment stage. The butlers were very accommodating for him and were very responsive with all of our requests.
The negatives would definitely be the restaurants. Not every restaurant was open and despite us asking for a reservation at the steak house when we first arrived, we never got to eat there. It was only open 1 night our whole trip and was booked up immediately (or so we were told). We had dinner at Grazie 2x. Once was fine, but the 2nd time we waited an hour and 45 minutes for our food. The food was not great overall, but we had a few dishes that were good. The best restaurant was the Caribbean one. The sports grill also took 2 hours for lunch. It was a fun trip and we had a relaxing time overall, but I would not stay again."