Like other reviewers have stated, this place is fantastic on multiple counts. Great location in the city center, just a few steps from Plaka and a short walk from the Acropolis. The apartment itself is in great condition and has a superb view of the Parthenon/Acropolis.
Finally, the process has been nailed down perfectly by Anna & Efi. The airport pick-up and check-in were seamless. We were supplied with all necessary and relevant details upon arrival including places to see, places to eat, etc.
Overall a great stay, look forward to revisiting them the next time I am around.