My wife's family is trying to plan a family reunion for the summer of 2025. We're looking for recs on a place to host 30-40 people, ranging from ages 1-68. Any sort of lodging that could possible provide food with any sort of activities (swimming, hiking, shooting, sports courts and so on). No real budget or specific location. We will have folks coming from CS, Houston, Dallas and Denver. Thanks!