How far in advance should I book?

All bookings should be made 6 – 12 months in advance.