disclaimer: Im mexican, just in case anyone didnt know.
I didnt find the movie to be offensive. I enjoyed it a lot and Im really happy to have my culture represented as something friendly, cool and heartwarming. The stereotypes in the movie didnt play a major role in the storytelling, they were probably just there so they could be more relatable to americans. After all, thats what a lot of people in USA ( and the world) think we are still, huh? Charros con sombreros. Jajaja.