We have enjoyed the breakfast and dinner buffet many different times, most recently just last month. Both are always wonderful. The food is delicious, the servers are excellent. There is such a wide variety of foods, both in the morning and evening. Also, you are not rushed at all, even though it is a buffet they tell you to take your time and enjoy everything.
Also..a hint for you. You will see most people lining up down by the carved meat station on the far right..bypass that..go get your salads and sides and come back to it..when those other people have figured out you don't have to wait in that line to go through the whole buffet. There are plates all throughout..so grab one and start where it isn't too busy.