In the heart of Thessaloniki, close to the water by walking. Good amount of space.