I agree with some of the other reviewers regarding this particular cruise. I felt like we were the "leftover" cruisers. This ship had come from the South Pacific/Australia, and was gearing up for the Alaska cruise season. RCI was trying to fill a five-day gap and so they created this special cruise.
First the good stuff: dining in the dining room was great. We were fortunate enough to get a set dining time (late seating), so we didn't have to wait in the long lines that the other guests did who were unable to get assigned dining times. Our waiters were terrific - very friendly, personable, and got us everything we asked for. The odd thing was that there were five of us, but we were seated at a table for ten. We never learned whether there were five other guests assigned to that table, or if they just needed to use the larger table.
The shows were good too. Good, clean entertainment - nothing we had to be concerned that our teenage kids were hearing. And the ice show was truly outstanding.
On the negative side - as others have said, the Windjammer Cafe was way too crowded and the food selections were quite sparse. No fresh fish except once, and that was just a few pieces of cod. No matter what time of day we went, they were out of the good stuff. Lots of jello and not much for nice desserts. And there were way too many passengers for the size of the cafe. We always had to wait for a table. And we often had to get our own drinks because the attendants were overwhelmed trying to get the tables cleared for the guests who were waiting to sit down.
Our cabins were nice and our cabin attendants were great. Very efficient and we never had to ask for anything. We had a balcony room, but we were on a lower deck where the balconies were sort of closed in. We didn't really like that too much. The beds weren't as comfortable as we would have liked - mattresses were wearing down and the pillow were flat. I think we were in a part of the ship that hadn't yet been renovated.
As far as the itinerary goes - Victoria was nice and we enjoyed Butchart Gardens. Nanaimo did not have much to offer, but we hope they are able to build up their cruise guest amenities. They were very welcoming to the passengers.