I am planning a 2 week trip and there are so many places in Europe I want to see, that I need help deciding where to go. I will be flying into Budapest and spending 4-5 days there, and I will be ending the vacation in Prague where we will spend 5 days. I would like to add a destination in between for 3-4 days, but simply can't decide where to go. We have considered Krakow or Vienna, but are open to other suggestions. We love great food and wine (or beer), castles, interesting buildings and architecture, quaint cobblestone streets, historic sights. We are not big fans of museums. I am open to all suggestions!