There were a few hiccups on this cruise which made it rather sub par.
The biggest issue I had with Star Princess is the near total lack of catering for vegans. There were absolutely no Vegans meals on any menu.
Luckily I had prebooked seated dining each evening in the Portafino restaurant, as they did a wonderful job catering not only to my vegan diet, but also to my individual tastes. They were great.
Average cabin. About what you'd expect from an interior cabin.
We stayed in Vancouver for a day and a half before the cruise. We went to Lynn Canyon and Stanley Park. It was wonderful.
It was interesting to see the glaciers from the cruise ship. And while I missed it, I am assured the glacier did calve while we were there.