We had a wonderul stay at Lisa's place! The flat was clean and as pictured, it had everything we needed. Close to the Tube from where you can get to literally anywhere in London, and bus stations! The check-in process was very straightforward though we struggled with the keys a little bit. I would recommend this place for its location, location, location! Overall I wouldn't mind staying here again.