We have been 3 of the last 4 years. We expect it to be busy, but not overly crowded, like PP said we stay onsite, and makes it much easier to do the parks. Never had a problem getting a meal on 4th July, but we do not buy the meal deal, but never had any problems in the parks, if you wanted to buy it.