It's a few years since we were there, but we loved it. Rural site, nothing much within walking distance, but a nice village just a short drive away. Good sized pitches, quite an 'open' site, with a lake in the middle, and adjacent pool. Good 'happy-hour' and friendly and helpful management.
Nice situation, with castle at Biron, and others, and the bastide town of Monpazier nearby. Nearish to the Dordogne itself - but not strictly in the Dordogne river valley.
I think you'll like it!