I was wondering if you had to stay a minimum of 5 nights/6 days to get free dinining? I thought in the past it was 3 nights and you had to buy 1 day park ticket. I want to do a short trip in late Sept and 5 nights is a little longer then I wanted. TIA!