Leonidas was a wonderful host - very prompt with communication and helpful.
The apartment is a wee bit darker than what the pictures indicate, but we weren't in Athens to stay indoors. It's very close to the Plaka and lots of things are within walking distance. Good home base for exploring Athens.
The apartment is very easy to get to from the airport - just take the train in and out (10 euros). Note that due to the train schedules, it can take up to an hour and a half to get to and from the airport. I budgeted an hour and ran over by quite a bit.
If you want to make day trips out to the other islands, the apartment is on the line that runs to Piraeus port, which is pretty fantastic.
The bakery near by is wonderful as well - perfect for grabbing a quick bite to eat.