Nice place in a good location.
This is really a balance of price vs how much you're willing to commute. It so much less expensive to stay here than in central London, and you get extra space to stretch out. There are coffee shops, restaurants, and pubs within walking distance. The tube is relatively convenient, and taxis into the city aren't terribly expensive. Honestly the only real drawback to the location is that you can't easily come home to change for dinner if you want to have a sightseeing day in London and then go back out since it's a good 30 minutes each way.
This is a ground floor flat, so you can't leave the french doors open at night. The street is busy but not very noisy, so it didn't keep us up at all even with the windows cracked.
We had four people total (2 parents and 2 kids), and we were really happy with the extra room.
Good communication and good hosts.