We really enjoyed the stay in this apartment. It is well equipped, spacious and very clean. The description of the apartment matches the reality.
What is worth mentioning is the very convenient travel to the inner city. One line, 5 min walk from there, runs every 6-10min to Victoria Station and the train schedule to Liverpool street is also quite good during the day.
The area where the apartment is in is brilliant. Especially if you want to participate in the daily routines of people living there.
We spent 4 nights with two kids and I can not imagine finding a better place.