Overall we had a very nice experience. The host was 10/10, Location 10/10. The garden looked incredible but it was too cold outside to properly enjoy it. Only downside I can think of is that you can only flush the toilet once every 20 minutes but I cannot say that affected our stay drastically.
I would totally recommend this place. Is definitely a good place to stay for few days if you want to visit London.