Spend a whole month there with my wife.
Apartment looks exactly as shown on pictures. There's a good supermarket few steps from the building and it's located around 10 minutes (walking) from a metro station.
The access to city centre is super easy and you can get there either walking (20-25 mins) or metro (few stations).
Communication was always fast and smooth. We didn't have the chance to meet Ioannis, but his sister was at the apartment for our check-in and gave us some good reccomendations for restaurants and shopping.
Only "con" (not an actual "con", but just something to be aware of) is that you must turn the hot water on around 15 minutes before having shower, which may be inconvenient when you get back home after a day under a 30º sun (you can't turn the hot water on long before, otherwise it starts leaking).
It wasn't a problem for us, but I think it's worth sharing.
Overall, recommend the place. Ioannis is always read to help.
PS.: Super good and reliable internet (wi-fi) connection.
Cheers :)