It is an excellent place for a stay in Thessaloniki.