Loved the cruise. We were very fortunate to be able to make it the whole way in the Rhine. The captain told us that at one point on the river there was just 12” of water between the bottom of our ship and the bottom of the river. We met a couple from North Carolina while we did the boat tour around Lake Lucerne. They had been on a Viking cruise and their ship had to turn around at Strasbourg and go back to Worms, Germany because of the water levels. They then had to go either by bus or train to either Basel or Lucerne, so they never made it to Breisach and the Black Forest which was one of my favorite places. The excursions were wonderful, the food on the ship was excellent and the staff did everything in their power to make it an enjoyable experience for everyone onboard. My only disappointment was in flying on Icelandair. We chose BWI as the airport since it was near my cousin’s house and Avalon used Icelandair from BWI. On a 6.5 hour flight we were given a small nonalcoholic drink twice during the flight - no food or snacks unless you purchased them, and this was on a Boeing 737max8 with very cramped seating. People who flew economy on Delta were on the nice wide body planes and were served dinner, breakfast, snacks and drinks. They were even offered wine at no additional cost - so if that was the same airfare package that we had, we definitely got ‘the short end of the stick’. Also, the airport at Reykjavik was the most inefficient airport of all the airports we had to go through on our trip. The airports in Zurich and Copenhagen were much better. Other than my disappointment with the flights to and from the cruise, it was a wonderful trip.