What to do in Puerto Vallarta

What to do in Puerto Vallarta