You really just need a room with tables big enough to handle the crowd, and wi-fi. We hosted several years ago and had an optional meet and greet the night before for those that came in the night before, we provided breakfast, lunch and location for optional dinner for those spending the night again, quests paid for dinner.
Attendees make up the agenda and discussion subjects. If you decide to host, let me know and will be happy to help you if needed. Mark