A deposit of 1/3 of the booking total is required upon booking, with the balance then payable one month before arrival.  For any bookings made within one month of arrival, the full booking amount is required.