Cozy apartments near the historical center of Thessaloniki.