I had a pleasant stay at Christos' apartment. He was excellent to communicate with and very helpful; he even kindly dropped me at the airport instead of having to take a taxi. The place is essentially as pictured with all basic amenities, good wifi.
Location wise it's a 10- 15 walk to the centre of the town, it's more of a neighborhood feel. There are local shops, like a pharmacy, minimarts, a bakery and a butcher nearby.
The only thing I had issue with was the smell of stale cigarette smoke, that was difficult to leave even after opening the windows/doors daily for good portions of the day. Other than that, would recommend!