We agreed to go on this cruise with relatives. We don’t think we would have chosen the Danube over other opportunities with Viking, but what a surprise. Czech Republic was the biggest surprise. We are already talking about going back! Of course, we wish we would have more time in Passau, Linz, Krems, and Vienna, extending the three days in Prague and Budapest was wonderful. Just sitting on the boat and watching the scenery between stops was so enriching. Coming into beautiful Budapest at night was breathtaking. We would highly recommend this cruise. As for Viking, they did an outstanding job (as usual) in making sure we had what we needed and were treated like royalty. Needing to be gluten-free, Viking is the best cruise line for me to feel safe eating and getting outstanding food. Viking is my favorite! We are in the process of booking now. Next is the British Isles.