As said above, I would go with
1) AoA
2) Pop
3) Any All Star
I've stayed at Pop a few times and it does what I need. Decent food court and a non shared bus. It's not a huge resort so walking from ur room location isn't THAT big a deal to me.
I'm staying at AoA in April for the first time...