This place is amazing; I think it would be a great place to take pre-teens and teens who are hard to entertain. My favorite part was the jousting, using horses and actors in an arena.
It is a bit pricey but coupons can be found at local Burger Kings, gas stations. We were there on a crowded day, had to park in a field. Guess if you are fussy about your car, that's a warning :)
more