Yes, it is. However, you should avoid cities close to the US-Mexico border, as these take the brunt of the Mexican War on Drugs. Some of these include Juarez, Matamoros, Reynosa and Torreon.
The rest, including Los Cabos, Puerto Vallarta, Cancun, the Mayan Riviera and many others are quite safe (most of them even safer than most US cities).
Yes, it is.
Yes.
The most popular place that families and couple vacation to in Mexico is Cancun. It has nice beaches, nice hotels, and a great safe atmosphere. You can look on tripadvisor.com to help you plan your vacation in the destination of your choice.
Despite its beautiful, versatile nature, Michoacan is not a safe place for people to travel for vacation. Due to its drug-fueled violence, Michoacan is the most dangerous state in Mexico.
The country is experiencing a wave of violence but here are a few relatively safe destinations: Mexico City Puebla, Veracruz, Playa del Carmen and Puerto Escondido.
Yes, is one of the safest spots in Mexico, as most of its economy depends on tourism.
Mexico is, with more than 20 million international tourists a year.
Mexico
I find it to be safe as long as you stay in the tourist areas.
Yes, for instance, there is a growing community of Canadian and American retirees living on the shores of Lake Chapala.
Cancun and Mexico City.
I think a pretty popular and safe bet would be Cancun in Mexico. It is quite the popular tourist destination for Americans and definitely has it's fun things to do there. Another place would be Cozumel.