I have been to this resort in Williams AZ. The Grand Canyon Railway Resort not one bad thing to say about it. You will be happy with all they have the rooms and food are done very well and the train ride to the canyon will be a life long memory. This is a wonderful way to see the Grand Canyon. My husband and I did it for his fortieth birthday and I still smile when I think of it.