This is a great stay with plenty of value. It's located roughly 10 min away from the Dollis Hill Underground Station on foot, and roughly 15 min away from the Willesden Green Underground Station. You can get to anywhere in London from these stations. There are also several bus stations located nearby.
The accommodation itself has a nice, spacious closet with hangers, a cute little refrigerator that can store basic necessities and a not too shabby bed. The neighborhood is peaceful and quiet -- a big plus!
If you're planning to spend most of the day outside in London, only going back to the flat to recharge and/or sleep, this is the perfect stay for you.