We chose the particular cruise as Viking offered some very good prices for the time of our departure. From the time we were picked up until arrived on board we were treated very well. The checking in ran like a Swiss clock.
Got to our cabin and luggage was right behind us. Cabin was immaculate and young man who brought luggage explained everything.
From our first evening in cocktail lounge to our first meal personnel were exceptional. We never had a disappointing meal and the menu pretty much coincided with locale where the boat was on The River Rhine. If you needed anything special or extra with your meal they were very obliging.
The cabin was very comfortable and well cleaned each day. Our cabin was quiet although heard from of our travel compnaions who were one level below were not so quiet.