My girlfriend and I had an amazing stay at Stefanos place. He was kind enough to let us check in early and check out late on our day of departure. The location can't be beat, tons of restaurants, grocery stores, and attractions nearby - it was only about a 15 minute walk to the Acropolis. You can clearly tell the apartment was recently renovated as it has that "new smell" to it when you walk in. The shower was great and easy to use, the kitchen was stocked with basic essentials (dishes, oil, one pot, one pan etc.).
The single and only problem with the apartment is that there was no wifi. If there was wifi, it would be the best place to stay in Athens.