The Apartment is very comfortable. Host is very prompt and helpful. The cleaning staff was also very thorough and efficient. Overall a great experience.
Location is good, there are 2 bus stops 50-100 mts from the apartment. Willsden Green tube station (Jubilee line) is 15-18 minutes walk, I would have preferred it to be closer but it's fine. One can always take the bus. Small convenience stores are 5 mins from the apartment and there is a Sainsbury's 10-12 minutes walk from it.
The apartment only needs a bit soundproofing. But it's not a major inconvenience.
Would definitely recommend!