Plus:
Location, location, location!
Kilburn is quirky and vibrant-and the flat is very well situated for public transport and shops/eateries plus the Kiln Theatre/cinema. Unless you want to be right in central London you cannot go wrong.
The flat contained everything one needed - coffee machine, crockery, seating opportunities, lovely towels, warm shower.
Minus:
The flat is not quiet, but then you cannot have everything if you want to be in the thick of it.
Few rough edges (handle on shower door broken, sash windows ancient and a bit draughty, a smell from the plughole in the kitchen which we did not manage to sort out, cupboard stuffed with extra bedding).
The radiator in the living room did not work (as someone remarked in a review before) and Shlome promised a handyman would fix it the first day - but nothing ever happened.
As all flats in London- too expensive!