The room we stayed in got very cold even with the heating on (the radiator is just too small for the space). The room with the toilet has no sink which is not very hygienic.
Otherwise the location is good, next to tube stations, shops and restaurants. All in all, taking the median price for London this was an ok deal.