We recommend booking at least two to four weeks in advance to secure your preferred date and ensure proper preparation. In the event of impromptu events, you can still book by calling or dropping us a WhatsApp.