Let me start off by telling you, I have been on over 20 cruises and this was by far the most fun I've had on a ship. With that said, Carnival really needs to step it up.
We were on the ship within 45 minutes of arriving at the terminal but it was VERY unorganized. No one knows where to go, there were not enough porters, lack of signage, etc.
I haven't booked an interior room in probably 10 years but that was the only option remaining at the time of our booking. Our room was probably the worst part of the trip. Holes in the wall, broken glass in the mirror, a razor was left behind, lotion on the walls in the bathroom, bed was broken and that is just to name a few. We immediately called guest services about 3 times and they did not have another room to move us to. The housekeeping manager came in and did a deep cleaning and had someone repair the holes in the wall. While that was nice of them, do this on your own time not our vacation time!