I love sun valley. I would stay in the village, personally. Ketchum is fine and you can find something, and you will be closer to baldy, I just don't think you can beat the village.
You can always book through the resort, obviously, but most places, other than the lodge, are privately owned but still have resort privileges. Most have their places listed on Airbnb or VRBO.
My order of preference would be the lodge apartments, then wildflower, then cottonwood, cottonwood 2, then atilier, then villager.
Just provides a great p base camp. And you will have access to the pools/hot tubs at the inn and the lodge.
Have to have a dinner at the ram.
Ketchum has staples like grumpy's sawtooth and the pioneer.
Grab breakfast at the kneadery.
Atkinson's is the only grocery store in town. It is expensive but they have really good shit.
Apres on the mountain is decent.
Parking at baldy is plentiful.