Several reviews were negative - but we had a great time.
Food was pretty darn good - Princess food was maybe a hair better - but the free coffee is definitely better on RCI.
Anytime dining worked well for us. Harry the waiter was very attentive and got to know our needs from the first night. It helps to stay with one waiter. Windjammer buffet for breakfast and lunch ( who had room) was excellent. I only ate from the bucket - of - scrambled eggs once, but other eggs were fine, and omelets were good. Fresh fruit was very good and canned fruit was decent. Breads were OK. They are a bit goofy about location of butter, jelly, cream cheese - so the flow through the buffet was something to get used to. Windjammer service was great for all days except the last day. If you were unhappy with the food - cook for yourself.