We would highly recommend Luton’s Teton Cabins. We loved our stay — the beds are so comfy, the cabins are so clean, the area is so peaceful and quiet without light or noise pollution….kids were so happy to have their own rooms. Easy to find. It was a little bit of a drive to get to Yellowstone South entrance but SO worth it to come back to a home base and be able to cook real food 🙂 The cabins are so close to the Tetons and ask for tips on what lookouts to go to see moose 🙂 There are a couple general grocery stores not too far away, but highly recommend going to Albertons if you are coming through Jackson and stock up — it is a real size fridge and freezer in the cabin –and get mean to barbecue.