I've stayed here three times and almost always because I'm cutting a day short and I know this place is nice. Threaded with dirt roads and my little private ptions for a camp. I always head to the top of the hill. Views of the three Tetons, Palisades, and Baldy plus sunsets and sunrises. There are two fir rings I know if, by but I haven't explored everywhere.
Can here off road use sometimes in the distance, and the highway mildly during the day, but I never noticed it at night. can be windy as the top is exposed, but it's always died down at night for me.
Stayed in late July, early October, and late June. The June stay I ran into a shepherd that walks his flock of 2000+ sheep on his way seasonally to the Palisades. Harmless, friendly guy, we mostly kept to ourselves besides the introduction. Seeing the sheep was actually cool, and they came and went without incident.
I'll stay probably everytime I come through this way.