Do you require a deposit?

Yes. A 30–40% deposit secures your booking, with the balance due before travel.