Has anyone done a cruise with their kids?

I want to go somewhere and my husband thinks a cruise may be easier with little ones. Has anyone gone on one and where did you go? How was it with little ones?