Our stay was great, everything went smooth, communication with the hosts were easy and the apartment is clean, spacious, cool (air-conditioning in every room is amazing).
The location is not so central but is close to the metro line and only 3 stops away from the center. I would choose this again over a noisy downtown place.
Thank you Christos and Loukia!!!