Escape the winter with the best things to do in Puerto Vallarta Mexico. Find coastal living and Hollywood charm in this seaside town.