Great little place for being in heart of Thessaloniki.