Over the past year I've been to city breaks in Prague, Budapest and Dubrovnik. I'm now completely in love with Eastern Europe and am planning my next weekend away. At the moment I'm thinking either Sofia or Bratislava. Anybody have any recommendations?