Location: After spending 3.5 days in Athens, I couldn't imagine a better location. On a quiet residential street, but less than a block away from the main tourist district. Also about a 5-minute walk from Syntagma Square, which is the end of the X95 bus line from the airport (only 6euro, great option to save money).
Apartment: The apartment was very large, homey, and tastefully decorated. The bathroom is roomy with a stand-up shower (no tub); there's a tub in the bedroom (not sure if it's operational).
We had a problem where the WiFi was at first slow and then not working at all, but the host sent someone to reset the modem the next day and it worked fairly well in most of the apartment afterward.
The terrace is unbelievable with an unobstructed view of the Acropolis which is especially impressive at night when the Acropolis is illuminated. There is also patio seating and a table and chairs to eat outside.
The only negative that occurred during our stay was that on one night of our four-night stay, we saw a cockroach in the bathroom. The apartment was otherwise immaculate, so perhaps this was an anomaly or something unavoidable in the Athens climate. We informed the host who said she would look into it for the next guests.