Perfect travel guide for eating and playing Puerto Vallarta.