Chose this cruise based on the recommendation of the travel agent. The boat is quite old, and needs refurbishing badly. Food was diner quality with an occasional flash of brilliance. Substitutions were always available however any change to the routine meant meals for your table arrived last and were cold, and staff were not particularly happy or gracious about it. Heritage lectures were interesting however definitely skewed with an American twist. Landscape was spectacular. Tours were interesting however there was little free time to explore independently in any port other than Astoria. Cabins were basic - nowhere to sit other than at the desk or on your bed. Public areas were limited - no quiet reading area available. Bar service was great. This trip was like going on a seniors bus trip except you slept on a boat. For the most part, staff were good, although it became evident for the final 48 hours that they were angling for tips and that got annoying. I don't think there is probably a quiet cabin. On the uppermost deck you were woken every morning with furniture (or something heavy) being dragged across the deck above your head.
Very basic. Two fixed bunks, which were surprisingly comfortable. Drawers were below - difficult to access and difficult to open. Contortion required to access toilet in bathroom. The room was either too hot or too cold - the thermostat didn't seem to do much - everyone had that issue.