Grace Line Cruises, on board ship to Mexico