We are a family of 4 (including 2 teenage girls), traveling to Prague and Vienna. We would like to consider a road trip where we rent a Car in Vienna, drive to Melk and spend a couple of hours there and end up in Cesky Krumlov by evening. Spend the night there and get to Salzburg by the evening. Spend 2 nights in Salzburg (including a trip to the Eagle's Nest) and on the third morning leave for Neuschwanstein Castle ending up in Munich (2nights) by the evening and returning the car.
Does this sound reasonable? Are there better alternatives? For context, we will flying into Prague, spending three nights there, traveling to Vienna for 2 nights. We fly out of Munich and our entire trip is 10 nights.