Embarkation was easy, and our room was lovely. The shore excursions were more scripted than I usually care for, but for travelers who want to spend less time figuring it out on their own it would be perfect.
The service onboard was great. The crew were hilarious, and made you feel like you were with friends even though they were new. They were friendly and helpful. The food onboard was amazing. I tried everything from snails to oxtail, and each was amazing. And if you're not into trying unusual foods, there were still plenty of wonderful things to choose from.
We (late 30s) were some of the youngest on the cruise, but by no means the most energetic. We made many friends, and really enjoyed the trip. Don't let the assumption that river cruises are only for old people keep you back. It's not true and you'll have a great time with the other passengers.