Flying into Jackson next Saturday with the family for a week. Spending two days at Yellowstone, one day at Grand Teton NP, a half day rafting the Snake River and a half day at at Treetop adventure park. What are we missing? Must eats? Must see? Any help appreciated.