Fantastic time with two boys aged 4 and 9. We have been on Christmas day and in the morning waiting time was Very reasonable (close to none for some attractions). Only major minus from me is food drink prices   total rip off!! So prepare drinks and snacks before you go!Park itself is not to big and I think one day is enough if planned well in advance   it was however our first trip to any Disney resort so got no comparison to other parks.