I am 62 years old and went with my 89 year-old mother who is still very mobile. Parts of the cruise were interesting and others not. First of all, let me tell you that the accommodations were very nice. Unfortunately, we didn't pay for a balcony and so we were on the basement floor where many of the entertainers have their rooms and it can be noisy at night. We could hear the toilets flushing constantly from the floor above and the public bathroom outside in the hallway. The free wifi and even by cell service were often not working in the room and I had to go out into the hallway or up to the library on the second floor to use the free internet or even call my wife. There was a 24 hour period on the Snake River where there was no cell service or wifi at all. There were a few teens and young couples but very sparse. The cruise is for seniors.The entertainment was very boring for us, no exercise equipment, no pool, just a library and a piano bar...snooze!. Good for old timers who like old Broadway shows or music from the 40s. The excursions for the most part were decent The food was excellent, best part of the cruise. Even though we were given the late dinner time, we were able to change it to the later time by asking the matre d, Carmen. We were even able to get into the private dining area for than the 2 times normally allowed. In the private dining area, we were able to have lobster tail, which was pretty small...so we just asked for two of them. We liked some of the excursions, and some we didn't. The trip to see Fort Clatsop and the Snake River excursion (charge) were very good.