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.
Overall a great experience.