Great place to stay when getting to know Thessaloniki!