Great location, short walk to underground and reasonable walk from London Stadium. Easy check in and out.