Hi. We are looking at coming to the Phoenix area over our spring break 3/13-3/18. We have never been to Phoenix or the Grand Canyon. We are also thinking of seeing a spring league game. We would be traveling with teenagers. Is a day tour from one of the tour companies a good way to see the Grand Canyon? Should we plan on staying overnight at the canyon? Where would you suggest staying in Phoenix? I have seen Tempe mentioned several times. Would it be best to explore the Phoenix area and return to the Grand Canyon at a different time? If so, what are some places we must see while in the Phoenix area? Lots of questions, just looking for some input. Thanks a lot.