Clean, supermarket literally next door, london tube 10mins walk (just a straight road). Awesome place if you would like to stay further from city centre. South kensington definitely the station to be as it is a direct line to Heathrow Airport and also connects to the tourist attractions easily. Was very convenient travelling from south kensington station.