What is your timeline for the cruise? After the very recent flooding in Germany, I would consider other options first.

My mom and in-laws have been on many river cruises in Europe and have loved them.