New York to Nassau, Miami, Havana: all-expense cruises, 12 days, $120 and up