This is a small and compact theme park, a day is enough, but it is very nice and there are some good rides and some good attractions to see we enjoyed ourselves. The dining experience is obviously captive and as such it never fails to disappoint. The Corner Cafe on Main Street was where we had lunch and quite frankly it is some of the worst service and the worst food I have ever seen in my life. Drinks never arrived, we were a party of four who all dined separately because the meals came at totally different times and the second round of drinks had to be chased four times. Just terrible. But the theme park itself is okay with the usual Disney merchandising one comes to expect. Worth a visit.