Booked Dimitris place for my parents. They were very happy with the stay. Checkin was easy. The apartment is just 5mins away from Syntagma square (straight metro line to the airport) and all the bustle of the city. Recommended.