This was our first River Boat Cruise, so we really did not know what to expect. We have been "big ship" cruisers for 20 years. The staff, cruise director and captain of Visionary are exceptional. They are all very involved with you and your cruise. The captain played his trumpet as we passed the Lorelei and the crew did a talent show which was such fun! The meals onboard were very good with a nice variety. One tip, check the breakfast and lunch specials each day before going to the buffet. Dinner was great. Six of us travelled together and were able to sit together without a problem each night. Wine at dinner was wonderful and we had more than our share.
The included excursions were great. I was in a walking boot due to a foot problem but was able to keep up without a problem. You will receive earphones and a receiving device on each excursion. The guide then transmits the details of the excursion as you walk. This enabled all of us to hear without a problem and was excellent for my husband who wears hearing aids. My only regret was that we didn't have more "free time" in the cities. Our guides were fun and informative. I would strongly recommend the optional trips to Alsace and Colmar. For the small cost, these excursions really gave you a flavor of the area. Also, make sure you are on deck when going through the locks (at least one). We travelled through the Panama Canal on a "big ship" and enjoyed the locks. But on this small vessel, it is really "up close and personal", a real treat.
I have three minor "complaints". The bar did not stock bourbon, only CC and Jack Daniels. But since the wine was so good, it really didn't matter. Rafting is a real bummer, but necessary evil. On the third day of our trip, I awoke and opened our curtains only to be looking at the vessel we had rafted with. This occurred 4 times for us so basically rendered our French balcony worthless. Finally, it would be nice to know a basic time for the itinerary. Example, we had a flight delay to Amsterdam (7 hours!). We arrived at 4PM versus 9AM on Sunday 6/10. However, from the brochure, I thought we had all day in Amsterdam on Monday. No, the boat left at noon so I only had 4 hours in Amsterdam. I would strongly recommend adding a day (minimum) to the front of your cruise. Post cruise, we spent 3 days in Lucerne.
We all had a marvelous time with Avalon and I would recommend them highly.
Cabin was fine, but could have used a bit more storage space. I don't think the mini bar is necessary and neither are the robes/slippers both of which took up space. The bathroom was perfect with plenty of storage.