We thought this cruise would offer the "best bang for the buck" and were not disappointed. The only disappointment was the optional tour to the horse farm in Hungry, which did not meet our expectations. I had been on a brief ocean cruise and did not care for it, while I enjoyed every minute on the river boat. We didn't know we were moving unless we looked out the window. The staff was as wonderful as everything else. We are sold on river cruises as well as Viking and plan to travel the rivers of the world with them again. Having them book the flights so they picked us up and the airport and dropped us off at the gate with assistance at the airport were extras that we really appreciated. We were disappointed that we didn't get to see or spend any time in Amsterdam at the end of the tour. We wish that we would have had time to do the extension on that end.
Small but comfortable. Like the heated bathroom floor.