P&O offer variety and great family cruising. They also cater to adults and some amazing themed packages including:
Just to name a few.
For the family:
Have a lot of activities for kids. There are a lot of things for adults, too, and there are shops. Busy atmosphere and the ships are large. There are a few parties, too.