Has anyone used the lake up there, and how does it work?

We're keen to take the jet boat up and do some wakeboarding, and I was told to go there, but I've never been and info online is patchy at best...
Has anyone actually used the lake there?