nice and clean place to stay in London! super easy self check-in!