The apartment is a 10 minute walk from the Acropolis. The price is perfect for the location and quality of the apartment.
There were only two minor downsides to the experience. It's in a tricky spot so many taxi drivers don't know where to go. Also, the apartment was freezing. There was no information on heating we could have used to warm the apartment up, if any, but it wasn't an impediment to the overall stay.