Hi - I've been reading the posts and need a little advice. My teen daughter and I will be arriving in Frankfurt on June 11th and will be in Germany until June 21, when we go to Paris for a week (where I already have a hotel reservation). I was an exchange student to Northern Germany one summer in high school and this is my first trip back (in 35 years!). We will be visiting my host family in Moers (near Dusseldorf), Syke (near Bremen) and Hamburg/Lubeck between June 13th-June 21st.
After arriving in Frankfurt, I want to visit the Rhine valley before heading to Moers, but we don't have much time. I can't decide if I should rent a car in Frankfurt when we arrive (flight would probably arrive about 4:30pm) and drive to Mainz overnight, or further (to Bacharach, St. Goar?), OR should we take the train to one of these smaller towns? I would like to stay overnight at least one night (possibly two, if we stayed June 11th and 12th). If the weather is nice, a boat trip would be fun. I like the car idea because of the flexibility, but I like the train idea so that I can just relax after our long journey and enjoy the scenery!
My host family has suggested I rent a car for the travel between Moers, Syke and Hamburg/Lubeck so that I have more flexibility. My plan is to drop off the car in Hamburg and fly to Paris (originally we were going to take the Thalys but it's along journey from Hamburg).
I know the train/car question is asked frequently, but if anyone has thoughts about our situation, I would welcome them. Thank you!