I've never stayed at a Grand Villa. They do say that you need to book as early as possible!!! The Grand Villas do go quickly!
There are very few Grand Villas at the BW (2 I think???
Not sure of the exact number, however.). OKW seems to have the most in terms of numbers. Assuming you know that BCV and VWL don't have any...