What were the "negatives" that you've read?
Personally for us, we have enjoyed our cruises on Carnival. You will see people of all ages on these ships. I really feel Carnival has changed it's image over the last 5 years or so as far as being known for the "party scene". Give Carnival a try...I think you'll be pleasantly surprised.