Perfect and clean. Easy and flexible check in.