Been here twice. Once as part of a smaller group (10 people or so) and then once as part of a yelp event. To stay unbiased, I will comment on my initial experience.
Location: This place is a bit out of the way but you can access it via public transport and for those with a car there is plenty of parking space.
Staff: Very friendly and accommodating.
While there are many activities available such as a rage room where you get to smash things, an archery range, and a nerf gun battle zone, this particular day I came with some friends to try archery dodgeball. Archery dodgeball is very similar to normal dodgeball but instead of balls you are running to the center to grab an arrow or a foam axe (which you can throw). The battlefield itself is quite large and full of obstacles which you can use for cover. We plays about an hour through several variants of the game. The staff were great in keeping things fresh and exciting.
Overall we had a lot of fun and would consider coming back.