Overall, I had a positive experience here. The location is about an 8 min walk from Tavros Station, so it is convenient to get to both the port for boat tours as well as the touristy center. It's also just a 15 min walk to Filipappou Hill and about 30 min by foot to the Acropolis Personally, I like staying outside the super touristy areas. The one thing I will say is that it is on a major street, so the traffic is loud. then again, Athens in general is a loud city.
I worked here remotely, and the Internet was quite good, even for video calls. The apartment looks like the pics and was exactly as described.
Eleni was very nice and responsive. The only other hiccup was that the key was not in the lockbox at check-in, so I had to wait for her husband to come over, which was only a few minutes. The apartment hadn't been cleaned, so Eleni did it right then, and sent a cleaning person 2 days later. She apologised profusely, and it wasn't really an issue. Other than that, everything was great!