We really enjoyed the apartment. It was clean and comfortable and relatively close (easily within walking distance) to Willesden Junction overground station. The bed was super comfy to rest your tired legs after a long day of exploring London.
Colin even helped at the last minute when we realised we needed to print our tickets for the Tower of London, printing them out for us within any issues.