All I can tell you is that there is a sign posted: "Nudist Beach."
No idea if it is associated with Le Sands, if it's part of their beach, who it actually belongs to or if it is even legal.