The trip itself was excellent and stunning, however the organisation and the comunication between the transport providers on the day was appalling.
The tour was very well organized, a lot of fun, very informative, and reasonably priced.
A very long day of which most was spent waiting to do the two activities. River rafting very enjoyable. Helicopter trip broken up in two parts involving more than hour waiting inbetween at the Indian reserve. If time allows, do not do both actvities on one day!