If you like the food and DW would be happy with the food and atmosphere, I say this is the one!
As far as resort, the Epcot crescent lake resorts give you walking access to the other four, so definitely consider them. And at least one (usually more) have the top discount for the room only rate deal at the time.
I am unsure what the crescent lake resorts comprise.....