We recommend booking your party at least 2-4 weeks in advance to ensure availability of your preferred date and time slot. However, we do accept last-minute bookings, subject to availability.