What is the best Miami-Bahamas cruise with kids 9 and 13?

cruise
Alex Flinn asked:

We want to take a 3-day cruise from Miami to the Bahamas. My husband is nervous about cruising, so I want it to be nice, good food, not a lot of obnoxious drunks, and a lot of activities for everyone. Which is best: Carnival Imagination, RC Monarch of the Seas, or NCL Norwegian Sky? I’ve heard good things about Carnival, but I’ve also heard that the shorter cruises aren’t as nice. True? If you’ve been on any of these ships, please help!
We want to take a 3-day cruise from Miami to the Bahamas. My husband is nervous about cruising, so I want it to be nice, good food, not a lot of obnoxious drunks, and a lot of activities for everyone. Which is best: Carnival Imagination, RC Monarch of the Seas, or NCL Norwegian Sky? I’ve heard good things about Carnival, but I’ve also heard that the shorter cruises aren’t as nice. True? If you’ve been on any of these ships, please help!

Update: We’re not considering Disney. Since the Disney cruises cost twice as much as the other cruises and don’t leave from Miami, I’d really like to pick between the three lines I’ve mentioned.