We purchased a package which included two nights in the Grand Canyon Railway Hotel in Williams AZ, a round-trip ride on the Grand Canyon Railway, one night in Maswik Lodge in the Grand Canyon, and 4 buffet meals in Williams. We added the Dome Car going to the Grand Canyon and First Class returning, plus a 1.5-hour bus tour and buffet lunch in the Grand Canyon. We were pleased with everything and enjoyed ourselves. The only surprise for us was that there wasn't a lot of nice scenery between Williams and the Grand Canyon, but they provided food, drinks, and entertainment on the train.