A villa would be cheaper than a hotel - unless you all stopped in one room- but it would mean that you would probably need a car.
If you stopped on International drive, some of the hotels have shuttle buses to the parks and its much easier for you to get to all the major attractions plus there are restaurants, etc within walking distance - much more 'user friendly' for your first trip!