My wife, three daughters (ages 15-21) and I stayed for three nights (during the heatwave and fires) in August. We had a nice time and the property was generally well-equipped. The apartment was large with plenty of room to spread out. The elevator in the building is small but it worked well, we never had to wait for it and it did the trick when we needed to get our luggage upstairs. We stayed home and cooked one night and found everything we needed except for some potholders. The appliances (including the AC) all worked well and the apartment was cleaned well before we arrived. The views amazing and as pictured, although the view of the Accropolis is starting to be obscured by the trees out front growing taller. But we usually had our afternoon happy hour on the other balcony that overlooked Zeus's temple in which we had such good views of it that we decided we didn't even need to buy a ticket to visit it in person.
The location was convenient - close to all of the touristy stuff that we wanted to see and since Athens isn't very large, it was an easy walk or cab ride everywhere else we wanted to go. If you are staying longer and want to rent a car for a day or two for an excursion out of town, there are lots of car rental companies located about 2 blocks away.
The only thing I would deduct a half of a star for (if I could) is that the furniture is starting to get a bit tired. The beds were all comfortable, but in general it would be nice if they started to refresh some things over the next couple of years. But overall I think it was worth the price, we loved Athens and would stay there again.
2 quick tips not directly related to the Apartment:
1) While the Greek food nearby was all very good, if you want a break from it for a night or are just looking for a fun spot to have a nitecap - we found a great Tiki bar about 3 blocks southwest of the apartment called Tiki Bar Athens. It's not quite the south Pacific but we had a lot of fun.
2) Cabs are supposed to charge based on distance, but there is no meter in them, so be prepared to either 1) negotiate before you get in or 2) use Uber. Uber just calls an actual taxi, but the Uber app tracks how far you go and you get billed based on that. We generally didn't have problems getting a taxi on Uber and it saved me a lot of money for the 5 cabs that we used with the app compared to the 1 we took without the app.