In reply to DaveHK:
We camped at Beal Campsite (its part of The Barn at Beal) which is open all year. Nice enough, no complaints. Good showers, clean facilities, plenty of them as well, everyone seemed friendly, easy enough to get to from the main road. Only slight negative (maybe?) is that you can't park your car next to your tent - but the car park is close enough it wasn't an issue.
We didn't go in / use the Barn restaurant, but it was certainly looked quite busy & nice inside. We did frequent the Lindisfane Inn (about a mile up the road) which was very nice.