I stayed in London for five nights during January and found this hotel to be quite centrally located to all I wished to do. I was never more than a 20 minute tube ride away from all the sights and sounds of London, although I will say I also used the bus quite a lot as it's in the perfect location for that as well. There are buses which go into Lancaster Gate (adjacent to that tube station) which take you all the way to Big Ben if you so desire, perfect for a late night jaunt to see the Thames and it's surrounds all lit up. The tube is five minute walk, easy in and out. Location wise this place is perfect.
The location is quiet but close to many restaurants and bodegas, so it's easy to feed yourself after a long day touring. I recommend the Malaysian spot nearby, it was delish. Hotel staff were very accommodating - I arrived early and they put my things away so I could do a day of touring.
I'd recommend arriving mid-afternoon just after check in officially opens if you can, to make sure you get the room you want, if it matters. I had a rather loud room with no view and a machine just outside it (508), but I'd asked for a room on a high floor having read some of the older reviews. Be careful what you wish for. Bathroom updated, fit out nicely. Housekeeping didn't clean floors midway through my 5 day stay though it could have used it but otherwise sufficient.
All that said, it really was a lovely place, staff very nice and cordial, knowledgeable, kind. I had no major problems and was able to focus on seeing London, which was my main goal. It was perfect location for sightseeing tourists like myself! less