I was traveling with a large family group, including my parents, my aunt and uncle, grandmother and my sister, brother-in-law and my 15-month old nephew.
We traveled to Vancouver via the train from Everett, WA. After completing customs, we breezed through the embarkation process. I had filled out my Immigration form online and was through the line in about 10 minutes. I strongly recommend filling out your Immigration forms online. The check-in process was very easy.
I shared a large outside cabin on the Main deck with my grandmother. The room was clean and cozy. There was plenty of room for all of our stuff. There are drawers under the foot of the bed, shelves under the desk area, and three closets with shelves that can be moved to customize them for long dresses and such. There were lots of hangers and plenty of room for our stuff. The safe is small but simple to use and quite adequate. There is also plenty of room under the beds to store your luggage.