We are from Seattle so we took Cascade 510 Amtrak the morning of the cruise. It left from King Street Station. A beautiful train depot, wonderful ride up along the coast and a quick $10 taxi ride from the train station.
Boarding the ship has changed a little and the process was ok. Canada Place can be tiring.
On board we found our cabin, 11002 on the starboard side at the front. It was a Mini-suite. The bath tub was scary, walls so high as to be dangerous. Won't ever book a room with the "luxury bath" again on Norwegian. The closet is facing into the room next to the bed. Awkward. And the television is maybe 20", really? The bed was wonderful. A full size sofa as it is also a sleeper sofa. Also there is a coffee maker in the room.