We loved this place and the neighborhood! We stayed here to be close to Kew and Heathrow, but discovered we really loved the neighborhood. It was easy to go into London proper or explore the immediate area. My daughter especially loved the nearby playground.
The flat itself was very clean with good cooking supplies and nice touches like USB plugs all over. The TV made it easy to watch BBC iPlayer, Netflix, etc.