Caribbean Cruise, Jamaica & Haiti