I found this earlier in the year when doing some research
www.kitesurf1770.com/ They ar elocals and should be able to help. Unfortunately the wind did not come through when I was there. They had some interesting warnings on the way to the beacgh ...stingers...crocs (not the shoes) and stonefish... looked like some great locations at 1770 and also just north in the national park.