A must-do when in Asheville. It was interesting and entertaining as an adult, and my 12-year old niece had a blast. It is family-friendly with some funny jokes slipped in for the grown-ups, the walk is very easy, the tour guide is extremely knowledgable. Safety is taken seriously. You can tell this team loves what they do and care about their guests. I'd do it again for sure!