Puerto Vallarta is elegance and sophistication wrapped up in a small-town atmosphere. Encounter delicious food, hidden boutiques and a multitude of tours and activities.