By making a payment of the deposit or providing confirmation of your booking, whether in writing or verbally, you, as the customer, acknowledge and agree that you have read, understood, and accepted the terms and conditions of this agreement. This acceptance constitutes a legally binding contract between you and Yellow Sands Caravan Park cc, enforceable under South African law.