We recommend booking at least 2-3 days at least in advance of the departure date, as we may sell out.