May I suggest Silver Springs in Ocala about a 30-40 min. drive from The Villages. We have grandchildren about the same age and I felt that Silver Springs was great for that age 3-5. Easier drive, less money and we felt that they enjoyed it as well a Disney. We felt that they will enjoy Disney at a little later age.
If you go to Silver Springs you will go back! Check out web site below.
http://www.silversprings.com/