Overall this is still a booze cruise, but it is a decent vacation. Our baby loved being on the boat! She got to try a lot of new foods at dinner, that I would not normally make (pumpkin soup, strawberry bisque, etc.). We stayed in a suite since we had a baby, and needed a tub.
Pros: Excellent service. Our steward Ida was amazing! She always made sure we had fresh towels. We were traveling with our 9 month old, and the crib was set up when we arrived. The carnival crew were some of the friendliest we have met (this being our 3rd carnival cruise). There were lots of entertainment options, including a huge comedy club and several lounges/bars. Dr. Seuss story time was great! Camp Ocean was good to let our baby play with toys.
Cons: Loud drunks in the hallway at night, lots of loud obnoxious people at the buffet and pools, the Mega Deck party, dinner wasn't that great (frozen shrimp), boat is showing its age (rust around the faucets, etc.). Camp Carnival was not open when they told us they would be. We received a card with the times for Under 2, but one of the times we went - the doors were closed.
The room was large and provided ample storage space. There was plenty of room for the baby crib next to our bed. I loved having a jetted bath tub. Rust around the faucets. Red curtain was kind of ugly.
There were vendors everywhere, harassing you. We finally found a restaurant to hide out from them. They post signs for the "Beach" with arrows pointing towards their shops.