Great place to stay. The flat was perfect for our family of 6 and allowed us easy access to local pubs and restaurants as well as easy access to central London.
The minor hiccups were we only were provided three towels for the six of us, but in David's defense we didn't mention it because we were so excited to visit the local sites.
The other was the noise from the pub across and busy street was a little loud and distracting, but we probably wouldn't have noticed if the weather was so beautiful and we had to keep the windows open. The last night we left our kids in the flat and we went across the street to enjoy the festivities and visit with people in the pub.
The neighbors were fantastic! The day we arrived was incredibly hot and a lady from across the way welcomed us and offered us a pitcher of iced water while we waited, and another person from upstairs also offered us some water while we waited. Incredibly friendly and welcoming people made it a pleasure to stay at Davis's flat.
Also need to mention the great variety of pubs and restaurants within a 5-10min walk from the flat.
I would highly recommend the flat and would not hesitate to stay again.
If coming from Canada (or for anyone not familiar with the transit system), investigate an Oyster pass and pick one up at your first stop at a tube/train or bus station.