Overview of tourism activities in Puerto Vallarta, Mexico