the hotel room itself was small (didnt mind) and it was quite modern and neat, exluding the carpet. Didn't really need the AC, but tested it and in felt efficient and seemed quite new.
My nights weren't disturbed much, but more so because of the quiet neighbors. When ever someone did make a noise, like walk in the hallway, you could really hear it.
first time in London, so cant really compare, but my spouse did feel it was much nicer than any room in a 3-star hotel before.
Overall, ok value for money.