We have sailed Carnival twice and take the only good 2 to Mexico cruise itineraries offer (4 days Catalina and Ensenada. 7 days in Puerto Vallarta, Mazatlan, Cabo San Lucas) my parents only sail to Mexico and all other routes Carnival is to the same places we have visited and only on order altered. we can not take the 8th of San Diego due to vacation planning and what is another great cruise line to cruise to Mexico?