We've been cruising with Disney before RC, and even considering the fact that Disney is much more expensive, it left us with a feeling that it was much better, especially in the food, entertainment, and general feel ( there were 2 big spots of rust in the indoor pool on Serenade).
Even the free food court (near the pools) in the Disney Dream was much better.
What I found most irritating the design of the beds, that for some reason are half arched toward their end, so if you are a tall person like myself ( 1.92 meters) , if you sleep with legs stretched, you ankles will be outside the bed. I was told it is the same in all RC ships, and it was not comfortable at all.
The cabin was a little small and the bed uncomfortable as mentioned above.
Staying on the 3rd floor felt pretty close to the sea and to the docks (when the ship docked).