The appartment is in a nice zone of Athens, the street itself is a rather uninteresting (but calm) street, but very close to the Drakou street, which is full of nice cafes and restaurants and also the entrance to the Sygrou Fix metro station.
Also the walk to the city center (either over the Filopappou hill or through the streets) is nice and feels safe all the way.
The appartment itself offers all you need (decent kitchen, nice bathroom and shower, nice hall). The room is very spacious with a balcony and sofa, it is basically very inviting. I also worked from there, only a small office desk was missing for me. ;-) The self-checkin was a bit impersonal, as I never saw Tia, Mike or any other responsible. However, I can definietely recommend staying there :-)