We enjoyed the puzzle rooms and magic rooms a lot however I would not recommend for children under the age of 4 as a lot of the displays are two advanced for them.
It is also a quite expensive activity for a family.
The cafe area is great (no entry payment required) as there is puzzles and play areas for the kids.
We did not try the mini golf or skytrail but both seemed popular. More