Puerto Vallarta, the good life