The room is well equipped with heater, location is quite okay, but if you intend to stay during Christmas most shops nearby will be closed and public transport does not run on Christmas Day so you have to take a taxi to travel to central London. Water for shower can be better too.