Please wait! It is a shame what Carnival is doing, but if you cruise for the food then RCCL is not your cup of tea.
Their ships are beautiful and well-maintained and their service is excellent, however, their food leaves a great deal to be desired by any stretch of the imagination.
I do not cruise for the food, however, everything tastes the same and is served luke-warm at best.
Just wanted you to know.
Test drive Century or Princess before RCCL. IMO