Great apartment on a great location at the city center of Thessaloniki.