Popular dates, especially weekends, fill up quickly – we recommend booking at least 2–3 weeks ahead, though we’ll always try to accommodate last-minute requests when the calendar allows.