This place was in a great location, restaurants just up the street with superb night-time views of the Acropolis, and pretty easy walking distance of everything.
Mostly very well maintained, with a really nice rooftop terrace and enjoyable breakfast there. We liked the packaging of breakfast - everything served in little reusable glass containers. I'm not sure it saves any energy, but at least they're trying. We had a one-bed suite, for three people, and unfortunately the pull-out bed in the living room collapsed twice - I'm 170 pounds, maybe it would be OK for a kid.
We stayed two different places on this our first visit to Athens. When we wanted to extend our stay, we would have been happy for extra nights here, but they were full. We went to an apartment instead, which was closer to the busy tourist area where there was a lot more happening - it's not necessarily better because harder to park and a lot noisier. For nearly-retired, this was a better location. The apartment though was fantastic, with a lot more space for more or less the same money (but we lucked out there, I think it was always booked too). I'd say in either this area, or more southwest towards the tourist area, you couldn't really go wrong for location.