I'm interested in getting on the train in Cologne and making stops at Remagen, Andernach, Boppard and Bingen. After spending the night in Bingen, I'd like to take a Rhine cruise to Koblenz and then catch the train back to Cologne. Is this too many stops in one day? Will I be able to see the attractions in these towns without a car? Is Bingen a good place to spend the night? Should I try to go to Ahrweiler on the way to Bingen and then Remagen on the way back to Cologne? I'm hoping to carry a backpack with a change of clothes and leave the suitcase at the Cologne hotel; do you think that's acceptable?