Short answer: yes, it is preferred. However, last minute bookings are not a problem and can be accommodated provided we have space. Contact us and we can talk about the options and availability. Also, keep an eye on our Twitter. We’ll announce promotions and last-minute deals on there as they come up.