Great spot, super close to the Acropolis and easy to walk around the main sights of Athens. The apartment is quiet, very clean, and comfortable. The building seems very new and has a charming little courtyard. Communication with Miltos was great, he was very responsive.
One word of advice for those used to American plumbing — when you want to take a shower you will need to be prepared to wait. There's a water heater that has to be switched on, and in our experience it took at least 30 minutes to warm up, and even then only provided enough hot water for about 5 minutes of showering.