Jane and Flora were fantastic hosts! Their communication was excellent as we were preparing for our trip and as we arrived. They allowed us to check-in early, which was very helpful given our last-minute plans to see a show. If you're coming to London to see any theatre, this is the perfect location - and is also very close to all public transit.
The only negative is not having a full shower setup, but we found that to be a very minor inconvenience.
Highly, highly recommend!