Excellent check in and communication. They have a great app that makes everything super simple. Really great experience. Would definitely recommend.