Great place to live when you visit Thessaloniki.