Most clients book approximately 6-12 months in advance. However, many times we can accommodate reservations made from a few weeks to several months ahead. Since there’s no way of predicting which dates will become totally booked, the only way to know is to call. No extra charge for "premium" dates or holidays.