Outstanding experience for rafting. Professional and a bonus of solid food. Good English used as well, which was a plus. We use them with our Duke of Edinburgh groups and they love it.
Just be sure to let them know in advance if you are ok getting dumped in the water or not, as it is standard for the industry here to do so.