Spicer park looks OK from the outside, my father stayed there some years ago and said it was nice, the other one on Forbes Rd I've not heard anything good about for the last 5 or so years, there is also Peak Hill caravan park not far away, off the Highway and nice to stay at.
I'll back Jules on the bakery, It's only a short walk from my Aunts house and I'm yet to eat anything there that wasn't top notch, there is also a sensational cafe in the centre of town on the other side of the road to the bakery.