First time with RCI and probably the last - not a patch on Norwegian or Princess with which we can compare. Ship ok if a little tired but our Ocean view cabin was fine with a large round window admitting plenty of light, comfortable bed, adequate bathroom & plenty of hanging space. Getting on and off well handled and relatively quick but once on board the marketing of services and goods was relentless and intrusive. Entertainment was poor - limited options, poorly scheduled, quality very variable. Food and restaurants were good but "my time dining" rarely was with apparently fixed times which were rapidly filled! Disappointingly, no nibbles were offered with drinks at the various bars we accessed - further evidence to us of the profit focus.
We found the noise in Centrum spoiled our experience of whatever music or other entertainment was on offer.
Overall, our trip was ok but the focus seemed to be on profit rather than passenger enjoyment.