The apartment was nicely prepared and well located - it's around 2 minutes walk to a metro station. So if your priority is to visit the city, museums, etc. (Akropolis and the surroundings), this place is a really good choice. Perfect for 2 people, 3 would push the limits a little bit but still doable. We missed certain things in the kitchen (big knife, wooden spoon, kitchen cloth to wipe off surfaces, broom to swipe the floor, etc.) but if you are only planning to make coffee or tea there, it's fine. In the bathroom you have open shower so the floor is flooded every single time and you do not have there mop only one small floor mat. The washing machine/tumble dryer situation was a bit more of an annoyance: they are in a room, located on the roof but you don't have constant access to it, you rely on the cleaner but it was not clear when she is there exactly. Once we successfully catched her, she was really helpful, although the communication was quite challenging since she is not really speaking English (at least she can more or less understand what you say, so that's something). Also it was not really clear where we should take the bin bags when full - is it really just using any of the big containers on the street (the cleaner helped us once fortunately)? I'm completely not familiar with a system like this, I'm more used to having a separate place within the building.
We were generally satisfied with the place and the fact we could book it last-minute was really nice. The place itself looks neat and clean when you arrive but I'm not quite sure if they are well prepared for guests to stay there for longer (our towels were not changed during our stay even though we requested towards the end for example). The centre is really easily accessible but that also means it's quite noisy since it's just next to a busy intersection and the beaches are quite far away. I guess you have to choose to be close to the beaches or the city centre, both aren't going to happen - but this is more about Athens, not the host.
I would recommend this place for a shorter visit for a couple but I think it needs a little bit of improvement and more precise communication if they want to accommodate people for longer than just few days.