We picked this cruise because it included a large cross section of European countries and we wanted to see as much of Europe as possible on one trip in case we didn't return. Everything about the cruise was excellent including our extended 3-night stop in Prague. The quality of ports of call (including excursions), food and service was more than we expected. The history that we witnessed was incredible and each stop had something to offer that was different from the stop before.
The river cruise was so much more relaxing than an ocean cruise. The scenery was breathtaking and you could even enjoy it laying in bed by looking out the large sliding window. There were only 180 passengers with plenty of room on board to accommodate everyone. Finally, the pace of activities was perfect so that you didn't feel rushed.
We enjoyed the cruise so much they we purchased 2 for 1 vouchers (which never expire) for a future Viking river cruise.
Although small, the cabin was very nice and up-to-date. The cabin service was excellent, probably the best service we have had on any cruise.