It is a comfy place to stay at the heart of Thessaloniki.