We stayed at Oak Plantation last March and were very happy with it. Just make sure you have one of the larger one bedrooms (if you have a one bedroom) with the full washer and dryer. The property was clean and the room was very clean. We thought it was a great deal for the price. The pools are nice, and the kids loved the kiddie section. The ride is about 20 minutes to the parks, but you can hop off 192 onto 535 to avoid most of the congestion. We thought the 20 minute ride was well worth it for the other perks like the full kitchen. We had breakfast in the room while everyone was showering etc. which saved a lot of time. We ordered takeout or hit the grocery store for easy dinners a couple of nights. It was nice to have snacks and drinks right in the room. We even packed lunch a few days and froze water bottles each night for the next day. We saved a ton in food alone.
We left the parks every day around 2:00 and went to the hotel for some rest, food, and a swim and returned around 5:00 or so. that worked out great for us. We seemed to need something from the store just about every day, so it was easiest to just grab it on the ride to or from.
I guess it all depends on what you prefer. DH is not interested in staying on site at all. We stayed one night down near Old Town for the same price, and it was a terrible experience. For the extra few minutes, Oak Plantation was well worth it. We had a room just off the pool and brought a baby monitor with us so that at night when the kids were sleeping we could sit out by the pool or in the hot tub and have a cocktail and some adult time. It worked out great. One other thing we really liked was the short walk from the room to the car or pool. It was nice having no elevators or parking lots to walk across to get to and from the car or pool. There was plenty of storage for the kids pool stuff, and they had a blast being just a few steps from the pool. The place pretty much looked exactly like the pictures. We plan on staying there again next year.