It was really nice staying at Cecilia's place. She is such a lovely person. The apartment is perfectly located - Willesden junction station is reachable in roughly 3-5 min.
Def would recommend this place for a short-term stay!