We had an excellent experience! We visited with 7 kids ages 11 to 17. The staff was very helpful and encouraging. The wide array of difficulties challenged everyone. There were plenty of auto belay courses which offered plenty of variety. The day pass allows you to climb, take a break, then go back for more.