We are staying 4 days in Munich for part of our Germany/Switzerland trip and have a Eurail pass. We were thinking of doing a Rhine River trip for one of those days realizing it will be a long day. We can take the train to Rudesheim to catch a boat. Would that be the best recommendation for where to get a boat along the way? From another response to a question, it looks like just going to St. Goar is the most scenic then going all the way to Koblenz from Rudesheim, What cities would be recommended along the way with the Eurail pass?