All booking require a 30% deposit non refundable. If booking cancellation if not made within 48hrs of booking full payment will be required