We stayed at the JW in Cancun this year and the CasaMagna in Puerto Vallarta last year. In Vallarta we took the bus into the city to find authentic Mexican food and walk the esplanade in the evening, watching the sunset and all of the action. We also rented a car out of the Marriott for one day and drove the coast north, exploring the small towns along the way. I've heard good things about the ATV tour that goes up in the hills about town. Jet skis are available for rent directly in front of the hotel. The hotel has volleyball nets on the beach as well as one in the pool and a basketball hoop in the pool. They also offer free classes/activites each day that are kind of fun (cocktail making, water aerobics, clay animal making, soccer, etc). Great, friendly staff at this property. Have fun!