The tour guides were very friendly and knowledgeable. We had a good time.
The only thing I would caution people when they take you tequila tasting, because the merchant is charging on average 2-3X for the regular price. So if you are not aware, then they could take advantage of you.
Otherwise, it was a great tour