Eleni and Theo are communicative, extremely kind, and helpful hosts. The place itself was mostly what we expected. Theo was kind enough to bring out a sun umbrella for the terrace when we arrived.
The KTEL bus station is a short walk away, as is a bus stop with many buses to the airport. Several supermarkets and cafes a short distance away. The city center is a slightly further walk (~15 mins depending on your pace).
The only gotcha in this part of town is aircraft noise, which is a problem if you're trying to make calls on the terrace or sleep in, but I think this would apply to most of the city and is not under Eleni or Theo's control :)