To ensure availability — especially during spring and fall — it’s best to book 2–4 weeks in advance. However, feel free to reach out for last-minute openings.