I got to stay in this place with my family for 5 days and truly enjoyed it. Our flight into Heathrow was in the morning and Kunal was kind enough to allow us to check in a little early and drop off our luggage. He even left eggs, milk, bread, and chocolates. A very nice and welcoming touch. (FYI it takes 1.5 hrs using public transport from Heathrow to the flat or 20 to 30 min in taxi depending on traffic.)
Having 2 bathrooms is a major bonus when traveling in a group. And the kitchen is definitely helpful for making breakfast. There was a nice view of the sunset when on the balcony.
Something else to keep in mind, which will not be a problem for most, is that the beds are very low. My father in-law has mobility issues and it was very difficult for him to get in and out of bed.
Also the time it takes to get to most attractions from the flat is 30 min (war museum) -50 min (London Eye), again using public transport .
This place was clean, spacious and WiFi was fast. I would definitely recommend this location.