I LOVED LOVED LOVED it there!!!! It was probably the best meal of our trip, which was a surprise since we would not have expected it to be from there. The juice was fab, coffee great, and food was sooooooooooooo good!!!! I didn't take notice of character interaction, since as people in our young 20's we usually don't take too much notice of them.
The theme and ambiance is so great, I would 100% recommend it to anyone!