I stayed here for work and found it was a great location not only for work but also to get into central London (overground just around the corner) and right by a bus stop. The free street parking was also ideal!
The host was very helpful throughout my stay. I would defo stay again!