Thinking of going to Montana this summer to a guest ranch

I like to bike, daughter (age 11) likes to horseback ride, boys (ages 7, 9) like to fish

We all like to hike

Any recommendations for a guest ranch with good biking?