I am going to Berlin in early May on business but have 6-8 days before that to visit other parts of Germany. This is my first time in Germany!! I want to see Neuschwanstein so that means I will be heading towards Munich. Any suggestions on how to fit Munich, Neuschwanstein, picturesque scenery, quaint towns, Romantic Road, and a good Riesling winery into this?? Is it even possible? And can it be done by public transportation or will a rental car be necessary? I am having a tough time finding a tour group that covers all this. We are also outdoorsy so a day of hiking/biking in the mountains would be great too! I know, it is ambitious!!!