First, let me say this was my first time on RCCL as I wanted to try out this brand. I've travelled with Celebrity, Princes and P&O in the last year.
The ship is clean, big and accommodation was good. We had a balcony on the hump. Food was ok, a bit bland and reflected the mass market catering. It will never win any prizes for taste.
Ports were good, although the tender at Cannes was a nightmare, taking over an hour to get on a tender.