After years of Caribbean cruising, expectations for a Mexican Riviera itinerary were mixed. Questions about safety, cruise ports, and the overall experience lingered before sailing. From the ship ...