Very clean. Communication was great and check-in a breeze.