This place is very cute and cozy, in a very lovely location with parking on site. There's a kitchen if you want to cook for yourself, and it's a nice space to just hang out. My husband and I particularly enjoyed sitting outside and stargazing as we don't normally get those in London!
The only things we didn't like was that there were spiders everywhere (thankfully my husband is willing to get rid of them) and also it would benefit from being a bit better stocked. They provided dish soap, but no handsoap in the bathroom and no rubbish bags. It also said tea and coffe was provided, but the instant coffee we found was very old.
Overall enjoyed, but if i had been by myself with all those spiders it would have been a bigger problem for me.