We were there in May and thought it was just okay. Certainly not as good as the fish in Epcot. It was kind of soft and mushy. Also, the shop itself had a really nasty odor to it, like dirty socks, like the carpet was mildewed. Also we had DDE and they rang it up as DDP even though I told them clearly what it was when I ordered and even showed them my card, and it took them a really long time to straighten it out. Not a great experience, and we won't go back. But, the fried candy bars were pretty good.