I don't even know where to start!!!
I have been spoiled by Disney cruises and now that my daughter feels she is too "old" to travel Disney we choose Carnival out Charleston, SC
Cons:
Cabin was VERY small. During the trip they decided they needed to wash the windows. REALLY! The could have taken place prior to arrival or after departure. I was only a 4 day cruise, the windows were dirty when we arrived, the could have remained dirty the entire trip instead of having me lose out on opportunities to use my balcony for a good portion of the day due to maintenance and then waiting for the water to dry off the chairs.
Water pressure and temperature of the shower was AMAZING! but bathroom was super small