Hello. Just wondering if anyone has ever camped at one of the Castels campsites in France?? Any good?? thanks!