I'd go with CBR since that's where your leaning anyway. We've stayed there once and loved it there and never had an issue with too much walking. I expect to walk when going to Disney also, so wouldn't let that deter me from any resort.
Another thing to consider, you mention the negative...