It is a big apartment, very well located, one block away from the subway, and a decent price for being in Athens. We stayed with our two kids, so having an independent room for them was a must (instead of a sofa/bed in the living room).
The place is overall fine, but a few improvements would make it more convenient and comfortable. There was not enough toilet paper, hand soap, or tissues. Not all electrical sockets worked, and there were no lights near the bed. One of the rooms did not have a closet nor a place to put the cloth or bag. A few non-expensive improvements would make the accommodation much more pleasant