In addition to the shelters mentioned by Remley, I would add that there is ample parking, a large grass covered field and rental cabins if planned well in advance.
There are a few shelters with cement floors that overlook the water that people have used for weddings there. They also have an event hall near one for receptions or ceremonies.
Pee stop
Thanks! Your answer is awaiting moderation.