Details: Large gym which can accommodate up to 1,000 people. Smaller meeting rooms can accommodate up to 100 people. Amenities include stage and kitchen. Outdoor pavilions, baseball fields, tennis courts, golf course, children’s playground and campground located on site.