Stopped at Godrevy Park last year, and was really pleased with it. Wardens nice and friendly, and the site is well sheltered from the sea breeze. I agree with teh comment hat it is a bit of a trek to the beach, a private road is available to walk down from the site, but you have to cross the main road and then walk down the access road to the car park with the other cars.
It's very near Hayle, which has all the basic facilities a family would need, supermarket, chemist, general shops etc.