This place is fun for all, young & old. Came here for the day and was surprised of all there was to do. I purchased a $50 ecard online. All activities are paid for with a "Castle" card. We loved the mini golf. You do have to walk up stairs at times, so may not be good for all. The batting cages were fun and also the Go-carts. We visited the huge indoor arcade as well. We ate in Jester's Restaurant. Food was good. Pizza, chicken nuggets, french fries . Menu is on the website. Our group ranged in ages of 10 yrs. old to 40 yrs. and we all have the best time. Will be back here again soon.