Be careful about staying off site and relying soley on their shuttle service.
Most off site hotels have rigid shuttle schedules. Our daughters friends tried this and ended up taking a cab back from the parks most times. They could have stayed on site for much less.
So, staying off site, doesn't necessarily mean cheaper.