Lisa's place was perfect for our trip. We had fantastic three night stay! The apartment is super convenient, being literally on Paddington station which is very well linked to all places of interest in London.
The place was totally clean and tidy and had a fantastic kitchen, also super comfy beds.
Absolutely recommend!