We stayed at the Best Western Plus in Williams. As one of their pluses they offered a restaurant the Western View. After touring at the Grand Canyon we were pleased to not have to go out again. My friend had a chicken dish, who has dietary concerns and all were met. I had a steak which was very good. The service was excellent and they also had a singer performing. This was way more than we expected. The hotel itself is very nice and upgraded from the usual Best Western.