We had previously cruised for the first time on the Sun Princess, and when trying to decide on our next cruise, numerous experienced travellers suggested Royal Caribbean. We were told, "If you think Princess was good, wait until you go with Royal Caribbean".
Unfortunately RC did not live up to this. The room was slightly better in layout and the staff all round were exceptional. However in general the quality of the shows, food and on board activities were not impressive.
While they were reasonable, there was definitely not the wow factor that we had experienced on the Sun Princess. The meals were generally dressed up versions of the upstairs buffet and lacked a lot of substance. It appeared that as the cruise progressed the food got slightly better.