We are a family of 4 with 2 young kids and found the flat had everything we needed for our stay in London. Public transportation was easily accessible. There is construction across the street, but they were respectful of hours and they didn't start anything noisy until after 8am. We would stay again!