Pros: very clean, huge resort, great waterpark and lazy river, beautiful rooms, overall absolutely beautiful resort
Cons: food is not good, only 1 buffet which closes at 10:30 so if you get hungry later in the night too bad, you need to wake up at 8:00 to make reservations for restaurants, only 1 towel station in such a huge resort, beach is abit rocky in some areas, drinks are very watered down, 1 store which cost an arm and a leg, we spend over $200 on a simple shirt for my husband and swimwear for myself.