If this place is not taken, just don't hesitate and book it. It's great in every aspect. It's new, beautiful, has absolutely everything you would need from an apartment (frankly, I think it might be better equipped than my own home). The location is perfect, really close to the underground, so great communication with the center, the Akropol and the airport.
The hosts are wounderful, very helpful and friendly.
We had the best stay ever. :)