David was very polite and welcoming. The flat was quite comfortable, lived up to its pictures, and communication between us and David was quick and efficient. The only real trouble we had was a loss of wifi in the flat for about 24 hours (which wasn't David's fault). However, David was great about it and even gave us a partial refund for the inconvenience, which was a nice touch :) We'd very much recommend staying with David if you're going to be in the London area.