Great place in the middle of Thessaloniki city. Can only recommend