We stayed one night at The Drovers, my wife and two teenage children, en route to the Grand Canyon. What an amazingly friendly place. The staff, and people in general, were amazing. We had a suite with two double beds, two decks, a/c, TV, jacuzzi, all for $180 including an terrific cooked breakfast. The Drovers is basically a mini-wild west town. The bar was buzzing with locals and we chose to eat there that evening, a really great meal for four for just over $100. You have to try the Chicken-Fried Steak! Breakfast the next day was basically whatever we wanted, including the aforementioned steak, all included. Williams is a delightful town, an original part of Route 66. Do visit Williams and stay at The Drovers. You will love it. The Hacienda room is the one to go for.