Great place, very central. My selection everytime i visit Thessaloniki.