Being military, you guys can stay at Shades of Green, right? I don't know much about it, but some friends of ours were in the Army and that's where they've always stayed. We always stay at Pop Century, and here's why. It's a value resort, but it had EVERYTHING you need. It's quiet in the 50's section over looking the lake and it doesn't share bus service with any of the other resorts. Art of Animation is just a short stroll over the lake away, so if the Art of Animation bus arrives before Pop Century bus, we just take that and enjoy the walk. There's a huge food court with loads to choose from and the people are so, so nice there. This will be our 3rd visit there. We just love it so much, we don't want to risk any other place.
For eating, I would suggest getting the Unofficial Guide Book for Walt Disney World. Yes, it's massive, but if you've never been before, it's SUCH a wealth of information. You get pretty in depth descriptions of the hotels, rides and restaurants. That's how we've always picked ours and have been pleased.
https://www.amazon.com/Unofficial-G...ds=unofficial+guide+to+walt+disney+world+2017
Our favorite places:
Magic Kingdom : Be Our Guest for breakfast. Cosmic Ray's for lunch, and Peco's Bills for Dinner. (though, not always in the same day, we can't eat that much lol!)
Animal Kingdom: Flame Tree BBQ
Hollywood Studios: Backlot Express. The only place we know of, other than Be Our Guestor resort food courts that (as of right now) has free refills on drinks.
Disney Springs: Wolfgang Pucks
All those are considered quick service, but don't taste it. My husband loves the ribs at flame tree BBQ, and the fajhits as Pecos Bill. The chicken and waffles, or chicken sandwiches at Backlot express are really good too, as is the half chicken, green beans and mashed potatoes at Cosmic Rays.
You can read through the menus here.
https://disneyworld.disney.go.com/dining/
We've always done the quick service dining plan, it works well for us, especially with little kids because it doesn't take a lot of time, and the food is still pretty good.