Couldn't have asked for a better, more convenient place to stay after taking the train down for a couple nights with my wife and daughter. The flat itself is easy to find and access, on a quiet street (the usual London construction noises aside), comfortable and clean - a good place to relax with convenient amenities (wifi, TV, fan, Nespresso machine, etc.).
The Central London location is great - close to the train stations with the Underground, shopping districts and restaurants pretty much around the corner - so it's easy to get around and you likely won't have to travel far for what you need.
Also, the hosts were able to provide a highchair and travel cot for by infant, which were all set up for our arrival and greatly appreciated. Their communication was quick and helpful throughout.
We wouldn't hesitate to stay here again.