Americans and other expats in Puerto Vallarta are treated very well. Puerto Vallarta is a tourist community. A lot of the foreigners who come to Puerto Vallarta are tourists so they are attended to like invited guests. Mexicans want to make sure that tourists have a good time so that they will come back and bring others.
Tourism is the number one business in Mexico. People from other countries come to Mexico to learn how to do tourism because Mexico does it so well.
In Puerto Vallarta, tourism is a full package. They have anything that you would expect in any of the other tourist cities, whether on the coast or inland. Puerto Vallarta has everything in one place. You've got the beach and ocean activities, but you also have the mountains and land nearby. There are the mariachi Mexican fiestas. There are also more adventurous activities like hang gliding, parachuting, zip lining, ATV driving, bungee jumping and horseback riding.
Mexicans are very open and warm to foreigners. It's very common to find Americans and Mexicans bonding. People who moved to Puerto Vallarta or those who have been coming here year-after-year would have the same maid, gardener, or other people who would do odd jobs for them. These local employees have become family to these expats. Within a few years, the Americans or foreigners will say to the locals, "I want to help your son go to a good school, get a good career, and advance himself in life." This and happen all the time.
Puerto Vallarta has a wonderful community. The marriage between the cultures and languages is very good.
(Downtown Puerto Vallarta, Mexico, pictured.)