This was our very first cruise and chose it because it was short (time wise) and the boat small (people wise). We would definitely sign up for another cruise as it is a great way to see multiple places that we probably wouldn’t see if traveling by land. Regarding this cruise in particular, Basel, Colmar, Strasbourg, Heidelberg & Speyer were absolutely beautiful! We are considering a Danube cruise next and can only hope the staff is as on point as on the Visionary. They were AWESOME!! I was not sure how the food was going to be....and had set my expectations low.....but was pleasantly surprised by both the quality and quantity. The only downfall is those big panoramic windows become somewhat useless as all the sailing is done at night. But if you want to see the Christmas markets along the Rhine (and so much more) in style, then this is the cruise for you!!