Nice place to stay in London, easy check in, great location.