I went on a few carnival cruises as a kid, I had a blast. It's more family oriented, and the ships I believe are non-smoking now, so that makes it nice for those that don't smoke. We did eastern carribean, Cayman Islands, St.Thomas, Puerto Rico etc.. There's tons to do on the boat, so you won't be bored. It's nice to just sit back, relax, and look at the water. I plan on doing one next year myself, but this time it'll be a booze cruise.