We did a Condo! Partly because we went for 4 weeks and didnt want the huge pool heating bill on top of the villa rent.
You may not need pool heating if you go in the summer but spring/autumn/winter you probably will.
Also, we went specifically to do Disney and all the theme parks. Although we did have a few slow/late start/relaxing days - sitting by the pool was not a major need or want on this type of holiday. I would prefer to rent a villa in Portugal if I want to lie by the pool all day!
Our condo was as well fitted out as any villa and had 2 bathrooms with jacuzzi baths and showers, a fully functioning kitchen with full oven/hob, fridge freezer, dishwasher,microwave, coffee maker,juicer etc etc, Utility area with washer and drier. Formal dining table and chairs, breakfast bar,lounge with sofas and arm chairs etc etc. We had a good sized balcony over looking a lake and could see the Disney Fireworks at night out the front of our condo. The condo complex had gym,2 pools and jacuzzi and also had a Starbucks, Dunkin Donuts, CiCi Pizza etc aall 2 minutes walk next door. We could also walk to local restaurants such as Lone Star Steakhouse, Bahama Breeze,Landrys Seafood on an evening so we could all enjoy a few beers with our dinner and not worry.
I have only been the once and am not Disney/Orlando expert. I suspect others will have much better informed advice but this worked well for us for our 4 weeks there.
We also ditched our car hire after 10 days because there were free shuttles from the Condo to the parks which was reliable.