Exploring Alaska from Anchorage to Vancouver was a nice theme and the many stops along the way were interesting. Our stateroom was quite nice and the staff was excellent at taking care of the room and anything we needed. Towels were luxurious and always freshly replenished.
The excursions were way overpriced for what we got - for example, $185 per person to take a hike on a wooden plank trail in the national park - there was no way you could get lost and the trail head was only a short distance from town. And the post-hotel accommodations were amazingly overpriced - I found a wonderful hotel on the internet with a full deluxe kitchen for half the daily rate for the hotels Oceania arranged in Vancouver. I arranged our own 2.5 hour kayak tour for $69 and Oceania charged $155!!! And we were a very small group with only 3 kayaks and lots of input from the guide. I would recommend you arrange tours on your own - the internet makes it easy. Speaking of internet, the service on the ship was incredibly slow and expensive!! $80 for 100 minutes and it took at least 15 minutes to download e-mail!! Better to just take your laptop to the library or coffee shop in the towns.
At three of the ports we had to tender in and out - not the most convenient.