We cruised recently with two small & naughty kids, (ages 5 and 2) and it was super awesome experience. Crew members were very nice & gentle. Food was super delicious as we tried Blue Iguana Cantina for taco, Lido for dinner buffet, Atlantic for breakfast and Pacific Restaurant for dinner, Indian veg meal and there we met dinning staffs Rituparna , Christy , Ashish and they were so good & kind.
We enjoyed movies with yummy popcorn every evening. Casino and Arcade was also well maintained & nice. We left our kids to Ocean camp Children's club several times which was on Deck 11 & they enjoyed all activities and were very happy with the staffs working there.
I will definitely recommend my family and friends for Carnival Cruise lines.