Best possible location in central Thessaloniki. Also quiet.