Lisa's place is fantastic to stay in if you want to explore in and outside of London with a lot of transport, as it is 50 meters to the Baker Street tube. For 4 people, you might feel the space a bit tight, but the flat has plenty of amenities and a very nice kitchen that we ended up cooking up all of our breakfast and most of our dinners - which means saving tons of money if we had to eat out.
Thanks so much for providing this cozy home for a week for my family!