Psycho, I agree with the above that staying with a cruise line excursion should allay any fears. We made a Mexican Riviera cruise in 2005, stopping in Cabo San Lucas, Mazatlan, and Puerto Vallarta, and it was among our best cruises. Enjoy!