This was our second Viking River cruise, and it far exceeded our expectations! The onboard experience was spectacular, the crew was amazing, from cabin service to dining room chef. We were particularly impressed with the Lucerne extension. We rode a cog train into the alps, visited a family farm where we saw a four-day old calf, visited a cheese factory where we made our own cheese! Overall marvelous experience! The castles along the Rhine were breathtaking. All the shore excursions had marvelous tour guides that added greatly to our enjoyment. The excursion to the Black Forest was terrific. We saw how cuckoo clocks are made and how to make a black forest cake. Yummy! The Netherlands windmills were very educational, especially to learn about the history of the windmills. It was very hard to leave the ship in Amsterdam to return home. We booked our third river cruise, Capitals of Eastern Europe, for April 2023 four days after the end of this cruise.