Considering that the weather wasn't that great for us and it was raining all the time, we find the location inconvenient :
15 minutes walk to nearest tube / metro station + 25 - 30 minutes to reach the centre
We'd say that if you're happy to pay £15 - £20 each journey to town, location won't be a problem.
As well as the amenities near the house: We couldn't find English tea for breakfast in the closest supermarket, the shop its also a good 10 minutes walk, and it is a very residential area, so not much around in general.
In terms of the Host, Artur was great and very responsive. We would only add that having some essentials in the house, like English breakfast tea, coffee, sugar, milk, etc... It would have been a nice touch, and something we all have experienced in different stays in airbnbs.