Great location, very clean and convenient flat right in the centre of Thessaloniki.