We came to London as tourists. The flat was as cozy as the pictures had promised and was clean, nicely furnished and provided everything we needed. Both, the double bed as well as the couch were very comfortable.
Lisa sent us all the information we needed for our arrival and check-in several days in advance. We didn't meet her during our stay, but were in touch by email.
The flat is ideally situated for a touristy visit as Baker St station is only a couple of minutes walk away. There, several underground lines and busses leave which make it easy to get anywhere in the city. Also, busses to airport London Luton leave just around the corner.
I will keep this flat in mind for a return visit in London!