It's good that you had a relatively good time with the family on this cruise. Please keep in mind for your next cruise booking that Princess is one of the cruise lines not necessarily geared towards a kids environment. It sounds like what you were expecting would have been better found on Disney, Carnival, Norwegian or Royal Caribbean. Princess, much like Cunard (Holland America), are geared more towards a middle age clientele.‚  Don't be disappointed with cruising as a whole, it is a learning thing and reading reviews here on this site and posting questions will help to ensure a better rounded cruise vacation next time.