This was our family's 4th cruise, but the first on Royal Caribbean. We sailed with Carnival the three previous times. We thought we were "upgrading" by choosing Royal Caribbean. We were genuinely unimpressed. We tried to see it as a nicer ship, but it just wasn't.
Heads up: We were under the impression that you had to purchase a drink package if you wanted coffee, tea, or bottled water. (which is all we drink) WRONG! We purchased the package at $140.00 each just to find out that coffee, tea, and water (not bottled) was available 24 hours a day. The only advantage to that package was smoothies not made from fresh fruit, but artificial flavoring and ice. We are not stupid people. Everyone one of us have at least a bachelor's degree. We did not misinterpret the information. It was extremely misleading.
The food was just okay and not available as often as it should have been. The buffet is only open for a few hours; if you're not hungry during that time, plan on eating a mini sub sandwich or pastry because that's all that's available. Not only was it difficult to get food, it just wasn't very good. However, the main dining room served good food for dinner and the service was excellent.