I loved staying here. The hosts are very kind and nice to talk to. The space is very clean and warm and comfortable. The location is amazing. It's less than one minute to the South Kensington station which is right on the line you need to access Heathrow and a majority of the downtown attractions. It's within a 10 minute walk to the VA museum, Hyde Park, and Harrods. There are a lot of stairs, but that is not something I mind very much.