Resort is amazing! The property itself is huge and we did not have to wait in line at all for check-in. The welcome drink that was delivered to us while completing all the paperwork was a nice touch as was the slippers and robes waiting in our room. There is 4 or 5 lobbies on site. Kids loved resort and there was lots for smaller children to do as well-about 4 large splash parks, enormous swimming pools and lazy rivers, and a few swim up bars for adult enjoyment. Our room was very nice and we loved having the fridge stocked daily. The beach was great and there was always plenty of available sunbeds. We especially enjoyed all the hammocks in the shade around the numerous pools.
The only cons we experienced are: the beds are extremely hard; resort needs more than 1 concierge in each lobby, as you need to book a la carts through them, so there is always a line-up waiting to speak with these individuals; no free internet; nightly entertainment shows were not that good-for example on a 7 night stay 2 nights were karaoke; and we had a hard time getting chairs in the shade at the pools as we do not get up early to put a towel on chairs to reserve them.
We would definitely go back and thoroughly enjoyed this property.More