I went to Budapest with DMum in the summer and absolutely loved it. Such a lovely city. Had a great time with the good food, a (few) drinks and loved the history and culture.
I am thinking about going to Prague next year. Would anyone be able to give recommendations? In my mind it's similar to Budapest?