I stayed at Denis and Giovanni's place for a month and a half. Words cannot express just how perfect their place is! Spacious room, comfortable bed and pillows, extra towels and linen, a desk to work on, lots of cupboard spaces, and a window for fresh air. The flat is nicely decorated and is spotless almost all the time. There's also a bus stop right outside the apartment building. The train/tube station is only a 10-12 minute walk away and is on the Jubilee line, which gets you to most places! Lots of cafes in Willesden Green as well.
Denis and Giovanni were also excellent hosts, that felt like friends immediately from the start. They are really helpful, good to talk to, kind and welcoming. They also respect your privacy if you wish to be left alone, but are always keen for a chat and sharing their food and meals when possible.
My stay here really made my London experience much better than I was expecting, and I highly recommend any traveller their home - whether for short or long term! :)