Great all around trip. The guide (Jeff) was organized, attentive and fun to be around. Briefings each day were informative and useful. The food was excellent, camp sites were good. The rafting was very exhilarating. The equipment was in good condition and they were prepared for mishaps. We had bike chain break but they had spare bike readily available. You could push yourself as hard or as easy as you felt comfortable.