We had a great time at Peghie's place. Dimitris was a good host for giving great recommendations for places to visit in Athens and restaurants nearby. The location is very good, with easy access to the city center and the airport. You also have everything you need nearby - supermarket, coffee shops, pharmacy etc.
We recommend staying at this place, especially if you're visiting Athens for the first time.