Arrived at port of Miami at 1. Expected to zip through based on Cruise Critic reviews but stood in line for close to 2 hours. We had 4 excellent cabins(3 with balconies) for 8 family members. Very clean, spacious and well maintained.
2 granddaughters, 5 and 9 were with us and we loved the H2O Zone. They enjoyed several of the children's activities.
Food in the dining room was very inconsistent. Some meals good but some poor. Not a strength of Royal Caribbean. Took great advantage of room service, pizza at Sorrento's and coffee, tea and snacks on royal promenade.
quiet location