Great location and easy check in, great value in London. Everything as pictured and described.