The location of this flat really stands out. It is literally 100 or 200m away from the South Kensington tube and about the same distance to the Natural History museum (and the other museums behind it, the V&A, the Science Museum, etc). Close to the flat are some very nice streets to walk and good restaurant and café options. Despite this very central location, the flat was very quiet at night and we got a good night's sleep.
The flat is in the basement (as is quite common in London - but it was not obvious to us from the listing). Despite this, it is relatively well lit and above all, there's everything there to make you feel at home.
Communication with the owner was perfect, prompt and very courteous and constructive. We particularily liked that there is a place where you can store your luggage before or after your stay.