As far as I know, the Windjammer is always a buffet, no matter the ship, but let me say this. We ate in the MDR every night on our cruise on the Monarch which I just returned from (review to follow), and each night we took our 5 year old to the Windjammer to feed him before dropping him off at Adventure Ocean so we could catch the second seating. The food looked so good that I almost wanted to skip the formal dinner. I always had a plate with him. The quality is much better than I remember. And, there are always the some of the same selections on the buffet that are served in the MDR. I love the new Asian and Indian selections on the buffet.