"Just be aware that WiFi/Internet is unreliable, slow and/or essentially non-existent in this part of Yellowstone (in or near Canyon Lodge). Based on my understanding, they have microwave repeaters to get internet hear, and they probably get around 70MBps that is then shared across 3000 people, so you speeds are typically dialup (28kbps) or slower. Verizon is the only mobile carrier that works in this area, and their speeds are the same.
The facilities are great in general, and you are walking distance to the Grand Canyon of Yellowstone. The various food options (Cafeteria, Bar/Restaurant, and General Store) are all decent. There are a variety of food options, though they seem to be fixed and do not change from day to day. However, there are many options. Overall, this is a great option for staying, whether, camping, staying in the lodge (hotel room) or in a cabin. Driving from this location avoids having to deal with entrance to the park and you are basically a 1 hour drive or less from all parts of the park."