I am considering doing a non WDW dinner show during my next trip in December. Has anyone been to Arabian Nights or Medieval Times? Which one is better? How is the food? I'll be going with my 4 year old. We have been to Dixie Stampede and enjoyed that a lot. Thanks in advance for any responses.