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.
Compact for 4 but in a great position on the ship