Hiya Andy.
All the good things that you've heard about Cocos are correct!!!
We've been running windsurfing holidays there for the last 4 years, & there has always been plenty of wind, 28 degrees water temp, 29 degrees air temp

There's more info on our web page, or call us at 93172916.
Cheers
Jez www.2ndwind.com.au