I wanted to go up the inside passage (The east side of Vancouver Island) All the cruises I have seen that leave from Seattle go in the open ocean west of Vancouver Island. We booked only two weeks before the cruise and balconies were sold out. We had an oceanview (obstructed) cabin, it was fine. There is a small deck on the back of deck 8 that we spent a lot of time watching the scenery go by out of the rain. The deck has no chairs, I fortunately brought a couple of backpacking chairs that worked great,
My traveling partner loves to swing dance so we spent most nights in the wheelhouse bar until the music stopped playing. I would have come back newer if I had got more sleep. There was also a great entertainer (Funch) at the piano bar, he is the best of the entertainers that play in bars that I have seen in the four cruises I have been on. I wish the ships band played with more heart, they sight read everything.
I have an auto-immune condition that is treated mainly with a fairly restrictive diet, (no eggs, dairy, gluten, almonds, peanuts) I still found plenty to eat.
I really enjoyed Prince Rupert. I need some time away from the crowds there are easy nature trails as well as areas you can get right down to the water away from all the other tourists. I also enjoyed the port information building. Port Rupert is a busy place with grain terminals, coal terminal, wood pellet terminal as well as a major container terminal.