I enjoyed my cruise from Vancouver to Seward on Princess. Great staff, everything very efficient, had a reasonable room with a window but no balcony. They did a great job of getting close to the glaciers and showing us the beautiful sights. Food was plentiful and good. A really nice experience.
(I'm one of those people who looks at a cruise as transportation between places I want to see. As far as the "entertainment," I can take or leave the shows, etc. Give me a few good books, and I'm happy.)