Best location in Thessaloniki, well priced and very clean.