Fine cooperation of the weather added enormously. River cruise service was excellent, with exception of falsely advertised, overtaxed wi-fi connection onboard. Stops were just right, with exception of inattentive shore guide in Cologne that caused me to get lost in that city on German Unity Day without a cell phone or credit card with me, and no way to contact ship, getting tired and more and more lost, and it getting dark. But this too was an unforgettable excursion! That's travel for you - the antidote to ignorance. With minor disappointment about the hurry-up-and-wait scheduling, and o