Great destinations, all stunning European cities, met many interesting cruisemates.State room was adequate enough, although small. Ship was dated, looks like a refurbish is in order (carpeting). The crew were friendly and efficient with their tasks. Food was very good, as always on Viking. Onboard credit should be usable for applying towards tipping the ship crew/staff.
Some of the ports were jammed with other cruiselines, which was surprising..we expected other riverboats due to popularity, but still it was crowded, having to walk across other boats to get to shore.
Mostly, the tour guides were knowledgable, friendly, and open to questions. Then again others were rushed to maneuver through crowded streets, especially in the major cities. Larger groups are not desirable, since the guide is forced to spend valuable time herding everyone.
Small space, but managable. Comfortable bed.