If you get an opportunity to secure this place, do it.
Neil's place is in the heart of South Kensington, you are 2 minutes from the tube (circle and Piccadilly line) which makes it so easy to get around, if you want to stay local the apartment is surrounded by great cafe's, restaurants and pubs.
The place itself is great, two bedrooms which were very warm in winter, it has all the amenities you need for a comfortable stay.
This place is a hidden gem in the best location.