Our stay was simply great :-)
Christos is very kind and welcoming, and takes good care of the apartment! There is kitchen you can use, and the location of the apartment is very convenient too.
Bear in mind that you will most probably have flatmates during your stay. Ours were quite noisy, but being considerate and respectful to each other tends to help!