Outside of the trouble booking reservations at the Marriot hotel the food was plentiful and very good. The Bar 10 ranch was excellent. They went above and beyond to entertain and make sure everyone was taken care of. The Grand Canyon rafting guides could not have been any better. They were informative, entertaining, helpful, and went out of their way to make this adventure the very best anyone could ask for. The food was plentiful and, surprisingly, very good. I would highly recommend Western River Expeditions.