Will be heading out to Scottsdale next month for 4 nights at the Marriott Desert Ridge. We are going to get up early one day and drive up to the grand canyon (and then drive home the same night). Since we are short on time, is it worth stopping in Sedona? If so, what would you recommend as far as things to see? Also, how far do you think Sedona is from both Scottsdale, and the South Rim? Thanks!