We've now traveled on 5 different cruise lines and thought Royal would be our home line, but they've disappointed us both our last 2 cruises.
Start with the good.
-Our room steward was great, they always work so hard.
Loved this great little town, so many good places too eat and shop.
Nice clean big city easy to navigate thanks to the free shuttle and volunteers to guide you.