We stayed at the Cabins at Fort Wilderness (a moderate resort) and it was GREAT! It was nice because we have a two year old who still took naps and goes to bed before we do so because we had a separate bedroom we didn't have to go to bed when he did. It is the pricier of the moderate resorts, however it has a full kitchen, dining area, and living room. We ate breakfast in the room and did the dining plan for the rest, but the dining plan was free as part of a deal we got. You can have more meals at the cabin if you want to save more money. When we had to bring him back for a nap we got our food to go and ate it at the cabin. For us it was well worth the extra money.
It's close to Magic Kingdom which we spent a lot of time at and we just had to hop on the boat to get there. There's a small store to get essentials at and they have campfire smore's roasts every night with Chip and Dale. As another person mentioned this is also where the Hoop Dee Doo Review is. We didn't see it, but that's because we didn't get reservations WAY in advanced. Make sure you do that (get reservations if you're eating out) ASAP. They book up FAST. Have a great time we had so much fun!