I just ate there with my two girls the other night. The buffet is very convenient and well done. I especially liked that my under 3 yo could eat off my plate for free! I did think the selection was a little small - a few extra salads or veggies would have been nice. Also, some of the meats were very dry. Desserts were great of course! Service was more than fine. When you consider that your non-alcoholic beverages are included (soda, coffee, milk) it's really a decent value.
I do prefer the breakfast buffet to dinner, but it was still a good time and I would recommend it. It was very busy while we were there, and I think it would have been even more enjoyable if it was quiet (i.e. midweek or low season).