As always Disneyland is Disneyland! Prices are high ie $6 for a hot dog! We had a 2 and a half year old grand son who had a limited number of rides he could go on which was a big disappointment. I would forego the Princess Lunch($52 each I believe) in favor of a stop on Main Street where you can see all the princess's for free. We went on Thursday and a Friday. Thursday was great - very little wait, Friday was a MAD house!