Our trip had a great time. Your staff is wonderful. Stuart did a great job keeping the youth focused on the positive side of the challenges they faced. He also was terrific leading team building games, even though some of the kids were not open to the experience. Personally, I felt a little unprepared for the canyoneering, even though I am in fair shape and hike a great deal at home. I think the description on the website downplays the rigor of the boulder and rock-walking/swimming portion of the day. I would have invested in better shoes if I had understood the terrain. Otherwise, all staff were friendly and helpful, the food was terrific, and your facility is beautiful.