A non refundable booking fee of 25% will be required to confirm your booking, the remaining balance will be due 60 days prior to your date of arrival. If your booking is within the 60 days of the arrival date then full payment will be required at the time booking.