In Call of the Dead, send the crew to Paradise in solo or co-op. 1.40% of players have unlocked this achievement