Our son had us try Royal Caribbean because we are avid Carnival Cruisers.
We were not impressed with the food, or service on this cruise.
Not only were wait staff not friendly most were very rude to us and we watched them be rude to others. Even tipping good did not change their demeanor.
Our room steward was super nice. However our mini fridge didn't keep anything cold, our tub barley drained.