Everything was great! Highly recommend for large groups.