I have done this trip you are talking about twice, Be prepared to get bombarded when you step off the ship into each destination, Cabo-Puerto Vallarta, Mazatlan, If I remeber right which is probobly not true I think we had to take a "Tender" into one of the places because it was to shallow for...