An excellent place to stay when in Thessaloniki!!