This seems to be a love-it-or-hate-it place. It was one of the ADRs that I was most looking forward to on our current trip, and the only meal that I found to be sorely disappointing and the only place we won't return to on a future trip.
The food was greasy and fatty (and the dessert was just plain awful), the antics seemed forced, and our server was really disappointing and inattentive (although I think she may have been trying to be in character, it just didn't work for us).
On the flip side, as you can see from the comments above mine, tons of people love it and make it a must-do, so I'd take my insights with a very small grain of salt and try it for yourself, especially if you already like the breakfast!