We were just here in June and we were apprehensive about returning there as our last meal back in 2003 was not very good.
I am happy to say that our meal was wonderful. The character interaction has always been absolutely the best here. We will definitely return!! BTW - that was our 4th time and only once was our meal under par.