I did not have high expectations of Carnival as I had read too many bad reviews regarding this line but I was pleasantly surprised at the experience. Yes, it is a party ship. It's known as the FUN ship for a reason. If you're looking for quiet, there are places to go on the ship to get that, you just have to find them.
CABIN - We divided our family of 5 into two interior rooms. The rooms are not that important to us as we hardly spend any time in them. They are small but didn't bother us as we're not big people but if you are on the larger side, they will feel very small. Housekeeping is lovely.
FOOD - There were good things and bad things about the food. If you've cruised before, you'll be disappointed at the lack of choice at the buffet. They have separated stations into restaurants. So no pizza at the buffet, you'll need to go to Pizza place at back of ship. No hamburgers at lunch, you need to go to Guy's Burger joint (highly recommended). There is no pasta at the buffet, they want you to go to Italian restaurant. And there's no international station, they have Asian restaurants to take care of that. All of these are free at lunch, but not at dinner. Lunch had amazing cakes for dessert but they were absent at dinner buffet which is disappointing. We never ate in the main dining room because our kids wouldn't sit through that. We also noticed that they served basically the same food at the buffet with the exception of the special menu like lobster or escargot. Breakfast at Seaday Brunch is amazing, a step up from the breakfast buffet. Pizzas at back of ship are delicious too but line can be long. Overall, it was good food but some may find lack of choice at buffet a turn off. It does waste less food. I've found other cruises tend to recycle the leftover food for the next meal.
We had interior room which I shared with my 16 year old daughter. It helped that we separated into twin beds. Otherwise room would've felt smaller. There was no mirror to give illusion that it was bigger. Larger people will find room tight. Bathroom is also compact. No tub, only shower. Comfortable for only 1 person inside. We were on 3rd floor which is near guest services but on opposite side of main dining and buffet. No thruway to other end on 3rd floor, have to walk up to 4.