This place was fantastic . The pictures don’t do it justice . It’s location was perfect and the self check in was a breeze. I would highly recommend this place to anybody wanting to visit London .