The apt is as advertised - it's a beautiful, modern studio with a large balcony that has a stunning view of the Acropolis. Messages were responded to promptly and we had no problems with checking in upon arrival.
Only issues are the place is small, so not recommended for more than two people. Also, it's on a quiet street in what seems to be an office building, so maybe not recommended for a solo traveler. Beyond that, we really enjoyed staying here.