Excellent overall, great staff, delicious food.
I was a little concerned for the safety of some of the less athletic and “active” students… the tiredness level near the last 20% of the canyoneering trips, and too many kids crowded on top of large wet granite rocks with steep faces seemed to be tempting fate too much… though I tried to monitor and moderate those situations that I was near.