10/10. The check in and communication was super smooth