We take full payment at time of booking. For stays in excess of 28 nights, payment terms can be provided.