Have been there a number of times, usually windsurfing but I did Wildwind last time.
I can't say enough good things about the place, great wind, great staff, I have persuaded most of my Sailing club to go as a group next year so we should have a real blast.
I am amazed at you recollection of that race I have trouble remembering my own sail no.