Its fine for a night be aware very loud when trying to get to sleep and our room was right by the reception so noisy!
The rooms were nice and have everything needed. Is it worth £90 a night? probably not but it’s a cheap option for London.