A Mexican Riviera cruise can stop at any of nine ports on the Pacific coast. Find out what to do in each port and what to expect in Mexico.