My husband and I, along with two other couples, went on a Viking River cruise from Passau, Germany, to Budapest. I can't say enough positive things about our experience. The itinerary was great with excellent excursions in every port. The food was wonderful and the entire staff, from the cruise director to the waiters to the maids were so friendly and helpful. We didn't want it to end and plan on another cruise with Viking in the future.
The cabin was very comfortable. We were impressed with the very functional and roomy bathroom.