With a four year old, spend the money and stay at the Wilderness Resort. There will be plenty to do for kids that young, and you won't have to worry about crazy large crowds as you must stay at the resort in order to access their pools. Check out the deer park (if it's open this time of year?)...