Is the site wheelchair accessible?

No, because the site was designed in the woods, on sloping ground, and access to the cave is via a staircase.