We really enjoyed our stay at David's place.
He was exceptionally responsive and the place is lovely. All the organizational stuff was easy and seamless.
We were traveling with our 2 1/2 year old son, and David even provided a travel crib.

Only two small caveats: the stairs lead directly into the living space, there is no barrier, which might be a problem if traveling with smaller kids. We put the ironing board in front of the opening - problem solved.
The other thing is that it does get pretty noisy in the evening, due to the fact that there's a pub right across the street. But this was mainly an issue because we happened to stay on some of the hottest days of the year, so had to have our windows open. It's also only a problem in the living room, the bedroom faces a courtyard and is pretty quiet.

The location is fantastic and the apartment is a good size for London. We would definitely stay here again.