The hotel recently made the switch from time shares to all-inclusive stays in April 2014, which is apparent proving difficult for the check-in and concierge service. I was part of group of 13 with all different arrivals, and several of the girls had difficultly checking in. In one instance, they offered a wristband and key to one girl without any ID and mistakenly checked her in for another girl in our group, who was then very rudely told she could not check in when she arrived. The desk staff was extremely unprofessional and never apologized for their many errors. Also, because the time share system books Saturday to Saturday, one of our rooms was forced to move for the final night of our reservation in an similarly inefficient system. Finally, the concierge seems to get serious kickbacks from the local Coco Bongo club/performance and repeatedly called us about reservations after we kept saying we weren't interested. She even put the club representative through to our room after I hung up on her for the third time - VERY off-putting.
Some other random thoughts:
- The hotel is advertised as having several restaurants, but all but 2 are off-site at other Royal resorts. The free shuttle to these runs infrequently, so we usually had to pay for cabs there and back.
- There are two pools, one advertised for families and the other for adults, with a swim up bar. However, there were just as many kids in both pools, with many swimming in the roped off section right by the bar.
By far some of the best food I've ever had in the resort. The wait staff was extremely friendly and attentive, as well as the cleaning staff. The facilities were very clean and spacious, definitely recommend for families and groups. The beach was beautiful and nicely quiet, though we were there in the off season (August).