We stayed there in January and loved it. We were in building 15 and it was a good location. If room location is important to you I would look at a map and see what area might work best for you. Some buildings can be pretty far from food court, pool, store, etc. We prefer the theming of the bayou side. It's not quite as manicured as the mansion side.
rent a boat
carriage ride
boat ride to downtown disney
can use pool at POFQ because they are sister resorts and only a short
stroll down the river
And above all else, don't forget to see Bob Jackson in the lounge. He is awesome and completely family friendly