Nice place to stay… in the heart of Thessaloniki!