Great place to stay in London. Easy check in, good location.