Really good place to stay in London. The location is awesome!