Our family, with kids ages 6 and 10, had the best time at the castle. We will be talking about this experience for a long time!