My wife and I did the Annapurna Circuit Trek with Adventure Great Himalaya. First off all we had an incredibly wonderful time. It was our first time in Nepal and we were not experienced trekkers but our Guide, Arjun, made the journey the experience of a lifetime. He was knowledgeable, funny, and knew exactly how much and when to push us. We never would have completed our trek without his expert guidance. In addition to his professionalism and years of experience we also found him to be a genuinely kind person. I will never forget my trip to Nepal and I can whole heartedly recommend this company to anyone who is thinking about doing a trek in Nepal. Feel free to contact me if you have any questions.