Excellent location in the middle of Thessaloniki