We had a lovely stay at Lisa's place. It has everything you need, and the hosts were very accommodating and easy to communicate with. The flat is quite central making it easy to get to places in London.