I usually manage to get a good feed up near belongil creek using plastics.
I don't know about rock fishing though.
Try just north of belongil creek in the gutters there for consistent catches of flathead especially, but you'll get all the other usual suspects too.
To get there drive to the golf course, park where the road runs out, then cut across the course and stroll down to the beach. This route brings you out right next to the creek, walk left from there and good luck.