This is a great and affordable flat for anyone visiting London for a short period. It is clean and comfortable and can easily fit 3 people.
A little heads up, 2 of the closest train stations (North Acton & Willesden Junction) are at least 10-15 minutes walking distance so if you spend majority of your time in Central London. There might be nights that you depend on Uber.
Overall, easily 4/5. I’d definitely consider reserving it again next time I am in London.