It's a superb location, near railway connections to Heathrow, several bus routes, an underground station, shopping and other amenities. The house is in a nice neighborhood and the little flat is lovely. It contains a kitchen, which includes clothes washing facilities.
You'll get a warm welcome from the hosts, who are very thoughtful and helpful.
Two caveats: you need to be able to walk up and down stairs stairs, and tall people would need to remember to duck their heads in the bathroom.