4 days, 3 nights max there is a lot to do, but it will get stale. also, consider that the special events/activities are usually held on the 3-4 days around the holiday. it can be a bit less fun at those places without the free magic shows, movies, balloon art, whatever to fill the gap. although - you can certainly pay for additional activites!