We had heard very good things about Viking River Cruises and we anxious to give it a try. Our travel experience has been with luxury and premium cruise lines and we love to travel independently, making our own way via rental car, and private guides. We found the experience of Viking on their Bucharest to Budapest route to be closer aligned to a bus tour on a boat. The itinerary was less than wonderful - no way to get into a town in some places unless you took the long bus tours.
Everything is done as a group: Excursions that lasted many hours on packed buses. Dinner with everyone heading to the dining room at 7pm - and no ability to have a quiet table for 2. Very loud dining room because the ceilings are so low. Unlike larger ships with 300-700 people, there was no attempt on this ship to learn the names of passengers or learn their likes or interests. Everyone is treated as a member of "the group".
Corporate could initiate some low or no cost amenities that could make this a better experience for guests:
Comfortable - but only one chair and stool for guests. So not a place where you would be comfortable relaxing for spending any time.