"Canyon Village was a great stay overall because of the location and amenities. The rooms are pretty standard. The great thing is there is filtered water and an ice machine available in each building. It's ideally located close to the Yellowstone Grand Canyon. We easily got to Hayden Valley, Lamar Valley, Yellowstone Lake, Old Faithful, the hot springs, and Mammoth Hot Springs from our location. We were walking distance to the cafeteria and shops in Canyon Village. You had descent food options at Canyon Village. The only issues we had were with the cleanliness and stocking of the rooms. When we arrived, the toilet was clearly not cleaned. We called the front desk and they sent someone very quickly to clean the toilet. However, that made me feel like the whole place in general wasn't clean. We opted to have our sheets changed daily, although we did put up our "do not disturb sign" every once in awhile. Every time our room was cleaned, our dirty towels were left in the room. When our toilet paper was low, it was not replaced. We had to call for extra toilet paper. And our shampoo dispenser was filled with hand soap. After two nights of strange, thin, lack of foaming shampoo, I called the front desk. They were gracious and replaced it with actual shampoo. Overall, we had a great stay and would stay here again. But I would be prepared to request for things to be done. Everyone was very nice about it."