I am currently booking a day by day reservation for 13 nights at Beach Cub Villas for October. I asked the CM on the first day whether she felt this was necessary, she replied that it was better to be safe than sorry and that October was extremely popular time for both
DVC and BCV due to F&W festival and points required.
I had already booked the flights with Virgin and I wanted a dedicated 2 bed villa with 2 queen beds in 2nd bedroom, so I have been dutifully calling on a day to day basis.
When you first call let them know this is what you are doing, so that they make a note and then you recieve a confirmation after all your dates have been booked. I have to say they are extremely efficient and very friendly. I always called around 2-3 pm and had no problems getting through. Don't forget to use the UK toll free number as well.
Good Luck !
Regards
Macca
<Script language='Javascript'>var rndNum = Math.floor(Math.random() * 10000);eval("var CDTDate" + rndNum + " = 'October 15,2004 10:00:00 AM EST';");document.writeln("<form name='CDTform" + rndNum + "' action='Javascript:void(0);'>");document.writeln('<font size=2 color=red>BCV be warned - We are coming

</font><br>');document.writeln("<input type=text value='' size=40 name='WrittenByJamesMVenglarikII'>");document.writeln("</form>");if (theFunction) theFunction += "var d = new Date();";else var theFunction = "var d = new Date();";theFunction += "var c = new Date('" + eval("CDTDate" + rndNum) + "');";theFunction += "var diff = (c - d)/1000;";theFunction += "var days = Math.floor(diff / 86400);";theFunction += "var rem = diff - (days * 86400);";theFunction += "var hours = Math.floor(rem / 3600);";theFunction += "rem = rem - (hours * 3600);";theFunction += "var minutes = Math.floor(rem / 60);";theFunction += "rem = rem - (minutes * 60);";theFunction += "var seconds = Math.floor(rem);";theFunction += "if ((days < 0) | (hours < 0) | (minutes < 0) | (seconds < 0)) ";theFunction += "var out = 'YIPPEEEEEEEEEE';";theFunction += "else ";theFunction += "var out = ' ' + days + ' days ' + hours + ' hrs. ' + minutes + ' mins. ' + seconds + ' secs.';";theFunction += "document.forms.CDTform" + rndNum + ".elements.WrittenByJamesMVenglarikII.value = out;";setInterval(theFunction, 1000);</Script>