We were in this apartment for 2 weeks and it was great! First of all, Liz was very kind and very friendly. Secondly, the apartment included everything we needed. The park near the house was a big plus. To get to central London you need to go to the closest train station that is about 10 min walk from the apartment.
We really recommend this place!