We recently got back from taking our 2 yo daughter there. SHE LOVED IT!!!
Now that being said let me make it even better. She hated when characters came up to her anywhere, however when it came time to dance, she was able to dance with the other kids without the characters getting to close, but we still have some good pix with some characters in them from the right angles.
We loved the food. Don't go in thinking you are getting a five star meal. It is a BBQ so it had the typical BBQ foods. Burgers, Hot dogs, Ribs, Chicken, watermelon, corn on the cob. Oh and all you can eat of it too! They had plenty of desserts too.
We showed up an hour and a half early (probably overkill, lol). we were first in line to get in which was neat because they made us family of the night so we got to ring the triangle to let people in!
I also noticed they were seating people, so there is no more running to get the perfect spot, your order in line determined where you sat.
As far as character pictures and autographs, like a previous poster said, they came out before hand and had a photo op. There was also a time when the lasso guy was doing his thing that the characters had a line for pics and autographs. While they are dancing they don't do poses or autographs, but you get more natural pictures that way in my opinion.
Overall, this was our 2yo's favorite meal of the week. We paid out of pocket for it even though we were on the dining plan and I don't regret it one bit.
I say enjoy!