For an experience that would typically cost thousands, you can book the trip for completely free using credit-card points.