Planning a trip to see the Grand Canyon, The Tetons and Yellowstone in June (by way of Sante Fe, NM). Any recommendations for places to stop and rest in Arizona and Utah? Was considering a spot in Palisades, ID as a base camp for Tetons and Yellowstone, but not sure now.