Like most sites it has its good & bad.
Its very safe for beginners ie wide beach, seabreeze is slightly onshore, not a lot of public esp when wind is up. Plus there are lots of dunes & bush to drag thru before hitting the road

Biggest downer is wind quality - can be very flukey while you're on the beach. If its got more S than W then its not good - gustier and less onshore but it all improves quickly when it goes more W than S.
Also OK once you are offshore a bit.
I would look elsewhere (esp if very new) unless the wind is at least SW or more W'ly.
A school operates there so be prepared to give some space to other learners.