If you don't care about luxury and all you need is a place to sleep and clean-up then this is a great place. I was able to walk to all major sight seeing sights in London; keep in mind that I like to walk.
The room is located 5-10 minutes away from what appears to be the heart of Covent Gardens so there is a lot of things to do in the evenings.