Lot's of fun activities for kids. We only went for a little over two hours and my three year old son didn't want to leave! The only grouse I have is that they charge $11 per person even for accompanying adults. I think that is a bit pricey when a single child is accompanied by both parents.