Good experience. Smart and flexible check in.