We are a family of 4 and we couldn't be more happy with the flat. It's lovely, cozy, clean and the location is amazing, everything you need is pretty near. Ollie is a great host, he helped us with all our problems and answered all of our questions quickly and with good will. He also leaves all the basic information you will need in a list in the flat.
Overall, we'd choose this flat to stay in London all over again.