Puerto Vallarta is a beautiful seaside town on the north Pacific coast. Along with its huge bay and luxuriant vegetation, the town has preserved some of its colonial charm.
My suggestion:
Puerto Vallarta is the seaside town of choice for Mexicans who are on holiday. It's essential to make a reservation during the holiday period or you will end up sleeping on the beach.
Summary:
On the north, Pacific, coast, Puerto Vallarta is a good place to discover
during a trip to Mexico. Every holiday season the big, beautiful, bay, is thronged with Mexicans and tourists. Unlike Acapulco and Cancun, the seaside town still has a certain colonial charm and isn't a total "gringo land".