Family Trip to Arizona / Grand Canyon

(I am the OP.) Oh my gosh, so appreciate all the wonderful suggestions! Another rookie question. The more I learn, the more I think my family would enjoy all the day excursions to the different areas surrounding Sedona and Flagstaff. I know Sedona and Flagstaff are only about a half hour from each other but if you had to choose just one place to stay to make your home base (so we aren’t switching hotels or air Bnb’s too often) which would you choose? I am thinking Flagstaff and we could always circle back down to Sedona area if wanted? I am thinking maybe just a day excursion trip to South Rim.

Also if staying in Flagstaff is the downtown area a good spot to choose or would you choose elsewhere? Does anyone have a good air bnb they would recommend?

Thanks again, everyone!!