I worked with a Mexican engineer at my last job. A fairly kool dude with a level head. He told me that this narco/ gang banger drama is segregated in certain regions of mehico only. Not everywhere.
Mehico is a beautiful place. Lot of hillbillay go retire over there and enjoy a good time/ food/ drink local culture.
Spanish is easy to learn and the Mexicans are good friendly people.