The apartment is awesome for a family to stay and provided everything all you need which is extremely careful host I have never seen before!
Location: walk around 20 mins to the nearest tube station- South Kensington
5 mins walk to the bus stop( connect to Victoria, south ken etc)
Facility: Provided everything just like staying in your home! :)