This apartment is AMAZING! The location is perfect and close to the main attractions. My flight was delayed by 3 hours from London and Evelin's associate waited till very late for me to arrive which I really appreciated. Evelin is very welcoming and also gave me great tips on local food and bars.
If you're looking for a place to stay in Athens, make sure you book this place.