The apartment is really nice, clean a confortable. It is also super well equiped.
The location is great, only a few blocks from the metro.
The neighborhood is nice, with plenty of shops and places to eat. It is not high class, but it has a nice atmosphere.
I would certainly will choose it again if I return to Athens.