I didn't get to meet the hosts, however they were quite lovely and very helpful in terms of recommending places to go, tube stations and keeping my luggage after I had checked out.
The property is clean and the little things you might need on your stay - if you forget - are provided e.g. Breakfast, teas and coffee.
I would definitely stay again and I've already booked another trip which was confirmed promptly.