Lisa’s place was a perfect spot to stay in London, location is excellent, close to the South Kensington station and access to so many places. Highly highly recommend.