Seamless check-in, great communication. Exactly what we needed -- thanks very much!