Amazing space, great communication a must stay when in Thessaloniki