We have been on 7-8 river cruises and you definitely picked the best cruise line! We are going on this itinerary with the Olay August 28 and getting on the ship August 31. Munich is having heavy rains right now, so there is a better chance we can sail through our entire route. Suggestions include...don't waste suitcase room on fancy clothes because evening dress is usually business casual, basically no shorts, athletic wear. I have heard that "nice" jeans are acceptable now too. Be prepared to meet lots of great people who are usually travelers with lots of stories and suggestions.