Was not sure what to expect from our 1st cruise but need not have worried everything was more than acceptable. Read a number of reviews which gave the impression the ship was shoddy but in my opinion only if you went looking for fault could you find it, the overall ship has a great look / feel.
The staff on the ship are very friendly and helpful.
The only real grumble is that RCL seem to try and extract money from you at every opertunity the worst case being the shuttle buses a 10$ a head we never paid more than 10euros in a taxi so for a family of 4 it's a big difference, also most are walkable if you're ok with a 20min stroll.
Excurions if you don't go on the expensive organised tours it's worth seeing what's on offer at each port we did a couple of taxi tours which were well worth it.
Drinks packages if you drink more than 5 drinks a day then it's probably worth doing as the drinks are expensive.