Stayed at the El Rancho one night July 19 while touring the Grand Canyon. Old Motel, but clean, served it purpose for my wife and I. Easy check in, kind of a throw back to the 60's when I was a kid. Easy drive north to the canyon, leave early in the morning to beat the July traffic. Williams has food to fit your taste, cool town. We will stay here again when we go back to the area.