If you're booking more than 10 weeks before your arrival date, we take a 25% down-payment, with the balance due 8 weeks before your arrival. If you're booking less than 8 weeks before your arrival, we take the full payment. Terms and conditions are available
here.