They have a decently sized clubhouse which looked large enough for that size group.
That would be a question for the owner. If you call they will be able to help more adequately
Yes, contact the clubhouse and they can get you to the person you need to speak with to talk and set up.
Thanks! Your answer is awaiting moderation.