Hi Holden Man,
We love Crescent Head for the location and the surf. Creek is great too for the kids.
The park is nice and staff are lovely but the sites are small, very small...... The park is split in 2 sections surf side and creek side. Both have pro's and cons! But we like surf side where the sites are bigger and you don't feel so cramped. But creek side have nicely renovated amenities and if you're lucky you can get a site with creek views.
Great bowling club and pub, perfect for Arvo drinks and a meal when you don't feel like cooking. Basic shops with bakery, butcher, mini mart, bottle shop etc.
Would like to try south west rocks too, have heard very good things, meant to be better for fishing than surfing though, so have to convince my surf addicted husband that he'll have to drive a short distance to get his daily surf fix.
Horseshoe bay is another one worth looking into that is on our list.