It's a very nice resort; you can read about the rooms beach restaurants in other reviews. We had a nice stay.
The major disappointment was the kids club. The photos on the hotel website show a few pictures of it. But in fact most of the time it's closed. It's only open on the weekend. And you have to pay about $50 per child per day. I posted some photos, you can see this. My daughter was quite disappointed that it wasn't open when we were there. I was quite disappointed it was an additional fee and only on the weekends. Maybe that's clear if you look closely at their website, but that's not the impression I picked up. Oh well,if you have kids just beware.