We had an amazing weekend at David's apartment! David's flat and hospitality were fantastic throughout our stay in London. The place is well decorated, homey, superbly clean, and has everything you could think of. The accessibility to the tube was very convenient as well.
Overall, everything in the description for this place is accurate, so you'll get exactly what is described. I'd definitely stay here again.