Prime Timers cruise to Puerta Vallarta