This resort is in a beautiful location and staff were awesome. Other than there being no dining options on arrival (9pm on December 31st) the restaurants, pools & overall hotel experience was great!
Good hotel if travelling with kids as everything is closely connected. Our kids (7 & 9) loved the kids club and the staff was excellent. They also enjoyed the water slide and food options.
On occasion food, cups, garbage was left out longer than needed, but not to the point of being dirty or unclean. The buffet at breakfast lunch and dinner had excellent options. The restaurants food quality was superb. We were given a free upgrade to our room on arrival.
The view of the ocean and lagoon was spectacular, especially from the rooftop. Overall, great experience and I would give an overall rating of 4.5 out of 5.