St. Helena, in the remote South Atlantic, offers once-in-a-lifetime memories for those able to cruise the long way there.