Great location in Thessaloniki square near everything you will ever need or want !