Our letter to Viking following the cruise was 2 full pages and was practically ignored. They offered us $500 each credit on a future cruise with them (which will never happen). I will reduce it here for you. My wife has been in the travel business for 30 years and this is the first negative review we have EVER written. Some problems were minor but altogether, this was just bad. By the way, the cruise started in Antwerp and ended in Basel - a nice itinerary.
They sent us information prior to the cruise for the wrong cruise. Rather than courier the correct info, they mailed it and we were already on our way to catch the cruise.
The food was of the lowest quality, not cooked well and there was little choice. Dining room service was fine as long as you didn't require anything extra or different, such as a second glass of water. The boat was understaffed to the point that staff would not meet your eyes fearing you might ask for something. There was no maitre d', leaving guests to line up prior to dining room opening and rushing for a choice table - like high school.
Not once in 14 days were we called by name and this ship had only 200 guests.
They skipped one stop on the itinerary because another Viking ship had the dock that day and they would not pay for a second spot. We had a 2nd Viking ship docked alongside us on 4 days, which meant that we could not open our blinds of our rooms or lose all privacy from the room literally 3 feet away on the other ship. Also, that side of the dining room was dark on those days as that ship blocked all light.
There was no security to get onto the ship (there was a warning to Americans in Europe the day before we set sail).
Almost all excursions were to "the old town" and to "the cathedral". Very little diversity. Tour guides were anywhere from 2 out of 10 to 10 out of 10.
The main lounge was too small for everyone to fit in and the design was not condusive for ease of listening to lectures.
The staterooms were small but fine. Nothing special but not a problem.
There was the occasional smell of fuel at night while the ship travelled. For others, it was every night and their bed was like a massage bed when the engines started up.
They advertised that the fares were 2 for 1, which was a total lie. If so, this would have been a $700 per day per person cruise, more than what you can pay on a 6 star cruise today.
It seems like Viking is in trouble and cut corners where possible, lower quality food, less staff, cheap tours (places with no entrance fees).
Do yourself a favour and book another river cruise line. I'd be concerned with losing your deposit.