I wouldn't trade the wonderful adventure and experience that we had for anything!
I would give this a 5 star rating but am giving it a 4 star because it was a budget tour - not anyone's or anything's fault. The itinerary was perfect and generous, and I would not have been there had it not been for the affordability. If you like luxury and don't like rustic, this is probably not the place for you and you should plan to spend a lot more money. We were camping and if you like to camp and help cook/clean/pack/unpack - this was an absolute joy. Go with a positive and adventuresome spirit and you will LOVE it!
I would like to add that my friends and I did this together and we are in our 60's while most of the travelers are young - probably due to affordability. I think it is important to be fairly fit and healthy.