From being met at the airport in Amsterdam, to being delivered to the airport in Budapest, the Viking experience was first class. We loved our cabin, the small community feeling of the ship, the coffee/capuccino machine! The tours were well coordinated and well timed, with enough but not too much time to see the key sites and have some leisure time in most places. The service was very good. Nice to have free internet service and laptop loaners available. Food was 3-4 star, with good options each evening, not too much, just enough. Very nice to have beer and wine at lunch and dinner. The sites along the Main, Rhine and Danube were amazing, just beautiful scenery, castles, towns, vineyards at every turn. We are already scheduled for the next Viking trip!
Note that only one of the ports we stopped at are listed in this review template, and there is a limit of 8 ports, when we were in at least one port every day and on one day two ports! Each town we stopped at was lovelier than the last, Vienna was a real treat, and the biggest surprise was Budapest. We went two days earlier to Amsterdam and had a lovely time there, even with rain. The hotel was very nice and in a convenient location to walk or take the canal boat or bus anywhere we wanted to go.