Great little flat in a good location in the heart of Thessaloniki.