The best things I can say about this place is the location. It is next to the British Museum and close to SoHo. The communication with Peter was also good, we called him because it was very cold and we did not know how to use the heaters, he was very helpful. And we could check in earlier, that was a blast since we arrived in the very morning.
The room we stayed at was a bit dark and with humidity in the air but there are more rooms and i am sure way better. Thanks!