I've never been on a Carnival cruise. The only one i've ever experienced was Royal Caribbean and I will say they're customer service was top notch also.
but at this point i think we're both leaning towards an all inclusive somewhere. While cruises are great we both think being able to set your...