Comfortable, clean, flexible check in. overall 10/10