Excellent location, in the centre of Thessaloniki with a great view at the square