We had a wonderful London family trip and this flat was the perfect accommodation. Easy to work with host is always a plus and he greeted us on arrival. Location is an easy walk to great public transportation all around London. We also loved the quick access to Hyde Park for a morning run. Furnishings were lovely and new.
In the interest in full disclosure, one should be aware that the flat is a half flight of stairs down from street level. You do get natural light flowing in but don't expect any street view.
We would definitely recommend his location to other London travelers.