My husband and I had a great stay in Harry's flat. It was super close to the subway which made hitting all the best points of Athens super easy. The acropolis was only a 20 minute walk and super easy to do.
We enjoyed coffee and pastries every morning just around the corner. A supermarket directly across the street. Check-in was very easy and everything was timed perfectly. We would recommend staying here to friends and would return ourselves.