Clean room, 24h reception, you can drop your bags before check in and they will bring it to the room once available, all friendly and helpful. Everything as expected. top notch location right next to almost all tubes and train stations, we had an amazing stay in London.
Highly recommended if you need a basic clean room for the nights.