The apartment is great, has everything you need and good WiFi. It's close to the Acropolis and you can easily walk around everywhere. It's also close to a subway station so you can get to and from the airport easy.
The only big downside is that it's next to a big and busy intersection and if you're a light sleeper or really value silence at night then it's not a good place to stay. We had to cancel our reservation after the first night as we could barely sleep because of the traffic noise, but the host was nice and understanding and everything was ok.