I was in town for work for 10 days and this was a really good value room with all the services you may need.
The location is overall a very convenient so get into central or other parts of London.
Also has supermarkets and a very nice coffee shop near by.