hahahaha Beirut Boy
I can only speak from my own experience, and those of friends. I have had so many run-ins with Federales, cops, etc, and so many instances of theft and violence down there, including one buddy being killed while we were on a 5,000 mile motorcycle trip. Knowing what I know about the relative safety of a lot of the world, I rank Mexico near the bottom. I would NEVER take my family there, and have no desire to visit again. I stopped going around 11 years ago for good. I've even had 20 hour layovers in Mexico City and refuse to leave the airport. IMHO, the entire country is filled with thieving people who are out to take advantage of the gringos or any other visitors. I just do not care for their culture and choose not to support it with my tourist dollars. Your mileage may vary, of course.
There are many other very nice places with great resorts, beaches and weather, such as Hawaii, Florida, various islands in the Caribbean, etc., that are far, far safer and offer a wide range of adventures.