Check in was really easy and we were able to leave our luggage before actually going in our room. The location is a 10/10 and you have pretty much everything in walk distance. The room is cozy but since you are in London to visit and see things it’s more than enough and really comfortable. While we visited there were some problems with the WiFi and connecting with Apollo, but they were solved eventually. Overall a great experience