Just got back from a New Zealand cruise on Sun Princess. I highly recommend this ship. Big but not too big, and the crew - mostly Phillipino - were excellent.
A couple of tips: Avoid the feeding frenzy at the buffet and use your allocated sitting in the dining rooms for breakfast and dinner. Purchase a "coffee card" $35 for 15 specialty coffees. If you are into non-alcoholic drinks including "mocktails" purchase a soft drink package - excellent value according to fellow travellers.
Interesting thing about this cruise was that there were very few children (less than 10 according to the crew).
This cabin was well located near the rear stair well / lifts.Note that Sun Princess has laundromats on each deck. Make sure you avoid these as they are VERY popular and VERY noisy (although they close at 10pm).