As part of our recent cruise on the Ruby Princess ship to the Mexican Riviera, we visited three western areas in Mexico--Puerto Vallarta-- click he…