We are experienced cruisers and world travelers - this was our first time with our 11- & 9-year-old grandkids, and first time on American Cruise Lines.
We embarked from Clarkston, WA and sailed west along the Snake & Columbia Rivers to Astoria, then back to Portland, OR.
It was a themed cruise focusing on the journeys of Lewis & Clark. We had the kids read about L&C before departing - the old Landmark and "We Were There..." books. They were the only two kids on board; otherwise I'd estimate the median age of the 150 passengers to be ~70.
very good. Boat doesn't rock & roll, so cabin location did not appear critical.