My boyfriend and I are visiting a friend who lives in Idar-Oberstein in late September, and are then traveling to Munich for the opening weekend of Oktoberfest (staying in Munich the night of Sept. 20). We are traveling by train, and I would like to break up the trip by staying 1 night in a place between the two. We would be leaving Idar-Oberstein in the morning, spending the day and night somewhere, and then going to Munich the next day. Stuttgart seems like an obvious choice, but I wanted to ask if there are any other interesting villages or towns that would be better.
I know this next question will be a big stretch, but: my boyfriend is a licensed pilot, and would like to take a flight lesson somewhere in Germany while we are there. If by chance anyone knows of a good place (or specific flight school) to do this in Idar-Oberstein, Munich, or somewhere along the way, that would be much appreciated!
Thanks in advance for your help.