My family and I will be travelling from Palm Springs, CA. to Kansas in July. We are planning on stopping at the Grand Canyon, but are having trouble figuring out where to stay while we are there. Any suggestions would be much appreciated