i am staying at the marriott grande vista in April. They said they have a private contract company that does shuttle. I think they said it was about $12 per person.
We are renting a car, but on a few days, some in my party might go to Universal rather than Disney, so I was checking out the options.
If more than 2 in your group, renting a car is key to staying off site.