I've been before and it's really good but yes the activities can be a little on the pricey side.
Funnily enough me and the Gf were supposed to be going this weekend but she couldn't get the Sunday off work, family friend couldn't go and was going to give us the weekend for free. Bloody shame!