Disclosure ... dissenting vote ... I'm biased, but it is based upon personal experiences.
Mexico is trouble, in my book. Fun and exciting to visit, but to live there? Not for our family.
I'm a long-time Arizona resident ... read numerous articles over the years about Arizona residents trapped in Mexico jails for such serious offenses as having been caught with one bullet in the car, left over from a range / hunting trip. Months or years to get out of a Mexican jail, after bribes paid. This is not a joke, this is real.
Visited Rocky Point once, to check out a CFO opportunity with a real estate development company, owned by Canadians, based in Arizona, developing Rocky Point properties. We were stopped by two guys armed with true assault rifles (H&K, as I recall), in the desert east of Rocky Point. No uniforms, standing in the middle of the highway. Said they were federales, no problem. But ... this was in the middle of the desert, no one around. We could have just as easily been killed, and been another group of unidentified bodies in the desert ... not an uncommon discovery in that part of the world.
That real estate development company? Went bankrupt ... and took the deposits of American customers with them. No requirement for escrow in Mexico. Fortunately, I didn't take that job, before it went down.
Corrupt police, violent crime, and you are absolutely prohibited from defending yourself. No firearms allowed for self defense ... and the police are on the take, to the extent they work at all.
So ... is this all true, all the time? Are there only terrible people there. No, of course not. And most Mexican folks are just great ... very hard working, strong families and decent folks. But for the country ... true often enough. It is another world, not a cheap, slower pace America. The "rights" we have here are not on the radar there ... they are only allowed when it is convenient in order to attract U.S. cash.
Some will say all this is old news, no longer true, alarmist. Perhaps. But when you've seen the fraud first hand (in the last 5 years), and when you've spoken to a man whose personal property and health have been taken by a corrupt Mexican judge, you get a little jaded on old Mehico. It is a dangerous illusion.
Hope your luck is better.