Everything was arranged & we didn't have the headache of trying to coordinate everything ourselves. The guides were very knowledgeable and friendly. the food at the arranged restaurants was delicious. The accomodations were very clean and had friendly staff. Thank you!!