Did that itinerary last year. We absolutely loved it. Lucked out with amazing weather and the laid back vibe on board made for a wonderful week. Enjoyed Explorer so much we’re going to Alaska on her next summer. Spent a lot of time in the Tavern and the aft view tables in the Windjammer couldn’t be beat.
Second the maritime museum in Astoria. If you like fish and chips, the Bowpicker is a must.
If you’re into high tea, the Empress in Victoria is lovely. A bit pricey but worth doing at least once. Wandering through Beacon Hill Park is a great way to spend a few hours as well.