Has anyone been on one? How last minute are they? Do you book the day before or a few days? Would love to hear from anyone that has been on one. Thanks.