David place is a great place to stay.
Don’t be fooled by the housing estate because the location is great area to visit lots of places.
There is lots of free parking which for London is great plus there is plenty of places to shop and eat.
Finally as hosts , David is a very good host who allowed you to do your thing unless you need advice on something, he gladly help you.