"I traveled with my good friend, my 12-year old granddaughter and her two friends ages 12 and 13. We had adjoining rooms in the Royal for 4 nights. The rooms were very nice, the staff very kind and helpful. The kids loved the slides and stayed on them most of the days there. The beach (forget the name .. the one opposite the Sun Pool over the lagoon bridge was very nice. The lagoon was the only area that needed attention- the edges had trash floating in leaves. The aquarium’s are great.
My main complain is the food. In my opinion there is not enough offered for kids. The prices are so ridiculously high, worse I’ve ever seen anywhere. I’m from the Boston area where things are high… but nothing like this. A smaller than average box of chees-itz for example $13.60 before the 10% tax is for sale in the hotel shop. Water $7. There is a shake shack and a pizza place but even those … overpriced! I’d go again, but I would bring a suitcase with food…worth paying for an extra piece of luggage .. with snacks.. peanut butter, bread .. tuna, etc. there are fridges in the rooms… otherwise bring a suitcase full of money. You can go off the property… but in my case traveling with kids on a girls trip, I felt I should stay put. I would definitely go back, but not without snacks."