The guides were incredible, working constantly day and night to make our trip experience unforgettable. The one BIG surprise was the food. Unbelievable how they were able to carry all that food and keep it fresh the entire trip. If I wasn't sitting on the river back, I would have thought I was in a 5 star restaurant. Yes, the food was that good. Since I returned home, I have been recommending this trip to everyone.