The property is amazing, expansive and lush, the beachfront is great and there is ample beach chairs and palm tree cover. We had a villa and wow, by far the best room we have ever stayed in. This property is well-kept, lots of wildlife around, just beautiful. We enjoyed the nightly shows, the gym was great - bright, big and lots of equipment. Staff were friendly and helpful.
One thing to note is that there is tiered service when it comes to property use and drink quality. We travelled with kids (12 & 10) and booked Royal Elite which awarded us a Gold bracelet but not a Black Bracelet. What this means is that we couldn't access the adults only area when the kids were with us, but also not the black bracelet bar areas (though they are marked Royal Elite). It was something to get used to however, because of the size of the property and the amenities they did have to service each area, it was still a fantastic hotel and experience. One other thing of note, which we found fantastic, was there were guests from all over, not just Canada (where we are from) and USA, but also from Argentina, Peru, Columbia, Chile, ...