A great place for big groups, plenty to do on site with all the kids activities, both younger and older kids. Hosts were easy to contact if needed and the whole experience was great. Definitely would come back again :)