super easy to self check in, very secure, great location and everything you need. Will definitely be returning next time I'm staying in London.