Smooth check-in, quick communication, overall great experience.