A nice flat in the heart of Exarchia which has everything you need for a short term stay.