The rafting itself and guides were amazing. The majesty of the Grand Canyon is like being on a different planet.
You have to be prepared for the camping aspects. I think more information could have been provided upfront regarding the availability of the toilet as it was only available when we made camp later in the day. Also, evening meals were in the dark after the sunset making it difficult and a bit unsafe to walk to the meals to eat.