I had a few days in Mexico, and Miguel helped me organised a customised tour.  He was very knowledgable, and provided great suggestion on where I could visit in the region.  As a result, I visited 3 ancient cities / archeological sites, plus some natural scenary sites.  He also provided great accomodation suggestions.  He planned my trip with plenty of rest time, so that it wasn't rushed.  He is also a friendly person that I feel comfortable chatting to over lunch and drinks.  He acts very professional the entire time.