Since this is the budget board, I voted offsite. My kids are all adults now, and no matter how I crunch the numbers, staying offsite is much more affordable. We enjoy our space and stayed at Windsor Hills last time, which is so close to the parks. Although Disney is the majority of our vacation, we do other attractions in the area. But when they were young, it was onsite everytime. And someday I would like to stay at the Yacht Club.