The flat is an excellent option for long and short term stay the flat has everything in good condition and a lot of space, is a independent flat it worth
The location is subject in my case was excellent because I was working near but if you want to stay there for tourism maybe the area is not the best option although you have near the shepherd bush station it's a good connection