Excellent location, in the heart of Thessaloniki.