Let's start from the worst part...DO NOT BOOK A ROOM ON THE 8th FLOOR AFT!!!!!!!! Our cabin was fine, the chairs above our balcony cabin, in the Grill and ice cream area, never stopped screeching(MOVING BACK AND FORTH)!! All night, all day non stop!! Our neighbors in the cabin next to us actually moved to another cabin because of the noise. If you have one of these cabins booked already you would be smart to try and switch or make sure you bring ear plugs!
I have cruised with Carnival twice before and the cruise was nice. The ship was clean and the employees were friendly enough. The food was up to par for Carnival.
One thing I have to say was fabulous, was the kids CAMP CARNIVAL. I have a 3 and 6 year old and they really had a great time at Camp Carnival. The counselors were very nice and they seemed to enjoy the children. My kids have cruised many times before and are use to the childrens programs. They really liked this group of people running the camp!!