The apartment is quite modern, spacious, clean and beautifully decorated.
The location was also great for my needs, just a couple of minutes walk from the metro station that takes you directly to the city center and/or airport.
Spyros and Anastacia were very accommodating and facilitated an easy check-in process.
I definitely recommend their place for your stay in Athens!