This apartment is near the Acropolis, with some nice views out over the city. The apartment is large and clean and has plenty of storage and facilities, and there are two balconies for if the sun is shining. The inside look and feel of the apartment is nice.
There are a few good cafes and restaurants nearby, and you are pretty close to a metro stop for transport to and from the airport and other parts of the city. Bear in mind that the apartment is on the second floor (third floor if you are American!) and there is no lift so if you have pushchairs or heavy bags this could be a pain. We were only offered one set of keys initially, so I asked for another when I was met when I arrived which we were given, and these turned out to be very useful.
Overall I would recommend this apartment as a great place to stay in Athens.