I hate buffets, but this one is fantastic.
I've only ever been on Sundays (hey, might as well enjoy the Champagne for a few extra dollars). I would recommend getting there as early as possible--the line gets long very quickly.
We have a 1-year-old son, and he went with us. They didn't charge for him, and they sat us in a room with all of the other families. I think he enjoyed the food more than we did...
In terms of food, you can expect all of your usual buffet favorites plus a few higher-end things that I wasn't expecting: Crab meat omlettes, very large shrimp, roasted turkey, pork tenderloin, as well as tons of wonderful desserts and pastries.
My champagne glass never got empty, and the server also kept us loaded up on orange juice (mmmm Mimosas!).