Carnival Cruise - 4 Night Bahamas Cruise from $169 + $25 onboard credit