Good location, nice place! Literally right above a shop for supplies if needed.
Parking is a challenge. Got a ticket for our 30 minute check-in and went to a pricey parking garage overnight. If you have some kind of pass and can add/charge it for street parking then it may be ok.
Close to a British Pub “Tube Station”, I think, to watch Chelsea-ManU.
Host’s nice friend met us and was very welcoming. Other than a delivery truck early in the morning it was great place.