Hello John,
Spent a week on this site two years ago and thoroughly enjoyed it. Facilities are good, however the site is commercial and is definately marketed at young families. It is in a good location and within easy driving distance for exploring the area and visiting all of the the tourist sites, including a lovely beach just down the road.The pitches are a good size and there are fully serviced ones available adjacent to a cow field should you wish.
As far as the fishing goes, there is a lovely lake which I'm sure is well stocked, but I didn't have a go during my stay there.
Dave