nice place to stay in London. super convenient self check in