Excellent organization from breakfast, to preparation, to fantastic on-river experience, and to a great staff. We have gone whitewater rafting for at least a dozen times, and the Indigo charter was one of the very best experiences. Their meals were outstanding, their customer service ethic was totally great, their policy of providing rafting gear and conducting training at their office prior to the start of the trip, and most importantly, a super nice guide, made this trip a very enjoyable and memorable experience. We will return!!