Viking was recommended to us by some good friends who have sailed with Viking many times.
The entire experience was absolutely incredible. They handled everything from our flight, to the airport pick-up, to getting us settled on board. The voyage was so relaxing, and the excursions were fantastic. And the food and food service were the best. The river ships are first-class, and it was so easy to get everywhere on the ship. We highly recommend Viking!! They are the best!
The meals and dining options were very good. We had several choices each meal. The free excursions were very interesting and informative. The guides were professional and knowledgeable. We opted for a few extra excursions, and they were definitely worth it.
We were in a lower-level cabin, and it was pretty small - very nice, but tiny. We will definitely upgrade to a bigger cabin next time. The bed was very comfortable.