I have stayed their many times. It is basically an old WW2 airfield so there as large swoopy tarmac roads and lots of grassy areas on which to pitch. NO squares and pitches, just pitch where you can, although they do limit numbers so ther is always enough room.
Facilities re good, two toilet blocks and a shop with a take away. Not far from Burley by bike which has pubs etc. Beech wise you are not far from Milford on see, lymington on the river etc. LOts of fireroads that go wherever you want, odd cheeky bit here and there but plenty to see and do. Think you can get a cycle map from the office when you check in that lists the fireroads etc.
just dont expect too much on the riding front…