Our family of four will be traveling by car from the Las Vegas airport to either Williams or Flagstaff to stay overnight before drriving to the Grand Canyon the next day. Which town would be closer to the Grand Canyon? Does Williams have very many dinning options? I have a 10 yeard old son and a 5 year old daughter that are very picky eaters. Also, how many days would you plan on taking to see the Grand Canyon. We will arrive out there June 23, 2007. We had thought about staying in Tusayan, AZ, but really don't want to drive all the way there the first night as we will be tired from out flight to Las Vegas and then driving. Thanks!