To give you an idea of my experience in Cruising I've been on 17 ships (with a mixture of Royal Caribbean, Celebrity, P&O, Princess, Carnival, Norwegian Cruise Line & Thomson) and this was by far the best for us.
We had Inside cabin 7193 which was for 3 of us (2 adults & a 5 yr old) - our room attendant was Blanka who couldn't of worked harder & made our stay all the more plesant with her friendly attitude.
My son didn't do the kids clubs as we both work full time so like to spend time with him so much of our time was spent around the splash park... it doesn't get increible busy at this area so its best to get their early for the best sunbeds but for the whole duration we had no problems & was arriving between 8am-10am.