If I had my choice, I would go for 10 days. They way I would break it up is 5 days at one resort and 5 days at another. This would provide a pleasant change. I would go parks for 2 days, then resort for a day and repeat. I would also find the different things to do besides the hustle and bustle of the parks. That is just me. My family would die being away that long.