Everything was great. Good communication, easy check-in. Definitely worth the money if you are a bigger group!