Great place to stay very clean and has everything you need to be comfortable; with extras like snacks etc avail. Dino was very helpful with checkin and assisted whenever needed to get around London.
The area is reasonably well located with bus access into central London.