We have stayed here on many occasions and its great. The facilities are good and once you know the best areas to camp its a nice campsite. the wind can get quite strong so tenting on the beach front is a risk. Staying closer to the amenities is good. The sites are a good size, though could do with some extra foliage to act as a sound barrier as it can get quite noisy with all the little ones that tent with their families. The beach is close and views brilliant. The kids love playing on the beach and there is a walk along the peninsula.