If you cruise, don’t do it on mega ship. They’re too big for the regular docks so special berths have been created out of town (Sitka, Ketchikan) with the joy of shuttle buses!
We did it on NCL Bliss last year, ship was fun, just too big.
In 2010 we did it on Celebrity Millennium, equivalent to Royal’s Radiance class, which was an excellent fit all around.