Myself and a friend stayed one Saturday night at the end of November.
The hotel is conveniently located near Earls Court station giving quick and easy access by train to most popular destinations in London. The downside is only if you are a very light sleeper who likes sleeping with a window open and has a room at the rear of the hotel as you may hear the trains pass but to be honest most of London some kind of noise and the road the hotel is on is not at all busy.
Carol and other staff were very helpful, we were even let in at 3am after our night out and able to leave our overnight bags after checkin to collect later in the day saving us dragging them around London with us.
We would stay here again :)