We wanted to experience the pacific northwest and travel with some good friends. The literature advertised this as upscale, all inclusive. We've taken many ocean cruises (15+) but never a river cruise anywhere.
I'm not sure I'd say this is upscale, and I'm not convinced its worth the additional monies versus what you'd pay for a large vessel cruise. The Hop On/Hop Off bus is a nice feature, as is the wine and beer with dinner, but it's an expensive gimmick, not worth the extra money you pay. The cabins are nicely appointed but small, just like a larger ship. The intimate size (200+ passengers) was quite nice, but most were very elderly and the things to do were very limited.
Food was good. Quantity was good, you could have extras. The number of menu selections were limited compared to a larger ship. The River Grill menu covers a wide range of items but it doesn't compare to a "for-fee" restaurant on a larger ship. The ambiance was not there.
What a great town! We enjoyed walking around it and took the Lewis and Clark Experience premium excursion as well. It was terrific.