Very fun trip and knowledgeable, friendly, fun staff. The gift shop, Cafe, and showers were all very clean and nice. I was most impressed with the way the entire group (in our case, 8 rafts) looked out for each other - always stationing one raft downstream of the "danger zones" in case anyone tipped or went overboard. We got great pictures too. I would highly recommend.