Most of these reviews are right on the money.
The Good: Specialty dining was great (Food Quality and Service); Rooms were kept clean and most of the staff were really good.
Drinks were great...Buffet food was better than dining room if you can believe that
Clean and spacious...Sticking a fridge in there and NOT putting prices is absolutely one of the dirtiest tricks in the book luckily I did not take anything out.
Beautiful beach but spent $200 for 4 people which included a cab and entrance fee to the beach. Nothing is included in those fees so expect to spend a lot more on drinks and food.