The sooner the better! We prefer 2-3 weeks notice, but we also realize it’s not always possible to plan in advance. We will do our best to accommodate last minute bookings.