Leonidas was a great host! He arranged a cab for us which met us at the airport, with keys and a little note.
Right near the apartment there are quite a few restaurants, all open late as most restaurants are in Athens. The room itself was tidy, and just enough room for 2 people who plan to be out all day sightseeing. The bathroom is small and the shower is just in the bathroom, with no separation, so things do end up a little wet. It didn't bother me, however, I can see that being an issue for some people.
Leonidas was kind enough to recommend a few restaurants and bars, which we really loved! Everything in Athens is very accessible on foot, and we found that was the easiest way to get from place to place.