What a great place to stay! With the weather in Athens and the size of the outside terrace, this place basically has two rooms to chill out. Dimi as a host was great and answered any questions I had. I had a small problem with the AC and that was repaired the next day so couldn't ask for more.
Location of the apartment is excellent. In one direction, towards the metro and on the other side, you have a cool local vibe with some great places to eat; I'd highly recommend Best Taste! In the other direction, turning left out of the apartment block, you are about 15-20 minutes away from the Acropolis/edge of the the City Centre. Again, there are some great places to eat in this direction too.
All in all, couldn't really ask for more and a great place to stay and enjoy Athens!