Puerto Vallarta, Mexico.