great place for a big group, lots to do and keep everyone occupied