The place is OK. It isn't spectacular, but it does the job. The first day, It was doing like -10 Celsius and the window wasn't completely sealed. The window is next to the bed, so I had to turn the heat to the maximum.
The location is perfect because it's near of Picadilly, which is the one of the most popular stops in London. However, at night people passing by make a lot of noise. If you have light sleep, maybe buy some earplugs or find another place.