Great location in Central London next to the Tube Station, the flat is very well equiped for a family stay.
There are a few hotels and short stay lets in the street, so there can be some noise at night from people's activity, but overall a great AirBnB for a family stay in London.