Oh I'm sure the Sofia experience is its own animal entirely! I actually never spent much time in Moscow--my family lived in Omsk, a large city pretty far east of there, out in Siberia. It's nice to hear that people in Bulgaria might speak a bit of English, because I have zero language knowledge so far (though I'm willing! I just want to wait till we know where we're going before diving into a particular foreign language...)