This was our 2nd stay at Nestor's flat in our 10-day vacation in Greece. It was nice coming back to a familiar place, it felt like momentarily coming "home".
The place is conveniently located in the centre, walking distance to Acropolis and near metro stations.
Communication with Nestor was easy. Though we didn't get the chance to meet him he was still very helpful with suggestions of where to go.
I recommend this flat to stay in.