Me. Many moons ago now.
Tis bloody gorgeous and if you're lucky you'll even see dolphins swimming in the bay.
There's a set distance between pitches and it's all nooks and crannies so very secluded and private in parts.
Has security to get on so relatively secure. Had a site shop and bar.
As for the weather- you're in the UK so it's anyone's guess