we stayed for a few nights with 3 small kids. the apartment is not big but was enough for our needs.
there were a few small things that could be improved (no bowls for cereal and such, there is a washing machine but no place to hang the laundry to dry, only has AC in the rooms to the living room is quite hot, etc.) but overall the stay was OK. the location is pretty close the Plaka and metro, but the area itself felt a bit shady to walk around especially with small kids.