How necessary is it to book everything in advance? I've booked an evening meal, kids workshop, spa treatments and a cabana but we don't plan on eating out for every meal and want to see what the weather will be like before committing to planning the whole week, but I'm worried it'll all be booked up when we go?!