From embarkation to disembarkation this trip went smoothly. The ship was clean, the food was great, and the staff was exceptional. The only complaint... they Flow Rider should have been open more hours of the day and at night. This created long lines and only a few rides for my kids.
The shows were good, funny comedians and talented singers and dancers.
The food was good in the main dining room, and the service only made it better.
Just another balcony room on Royal. I don't mean this in a bad way. Always clean and well maintained. The bed could be a little softer, but found out at the end we could request a bed topper.