I would definitely recommend this flat.
It had everything we expected and needed for 3 adults staying there. The kitchen was fully equipped including a washer/dryer combo (we did not use while there). The sleeping arrangements we comfortable for the 3 of us. The washroom and shower facilities were great.
Check in was very easy as someone met us at the flat and showed us around.
All communication was very prompt.
Location was within very easy access of the Parsons Green tube station which made getting around very easy.
We used the very large 24hr Tesco grocery store a couple of tube stops over for most of our grocery needs which worked great for us.