Great location, in the very heart of Thessaloniki