David's place was clean, well-decorated, and has an amazing location. He was so helpful showing me around on check-in, and great at communicating before, during, and after my stay. He even had a bottle of wine and some chocolates in the flat. Plus, the shampoo and body wash he had in the shower were all fantastic. Great wifi, too, which isn't as common as you'd think in London.
All in all, A+, would stay again.