We had a great stay in Gregory's listing in Neos Kosmos. The apartment was clean and offered everything we needed during out stay. The check in was very convenient and Gregory was quick to reply to messages. There is a supermarket and a few restaurant options within short walking distance.
The highlight of the space is the great view of the Akropolis and the spacious terrace!