This was our first cruise so we didn't know what we didn't know. We had no problems at all with checking in, planning excursions or leaving the ship after the cruise. In fact, it was all very orderly and well planned. We found our rooms to be clean and a fair size, beds were very comfortable, lots of storage, and the showers were great. We saw two comedy shows, both were probably more explicit than needed but there were LOTS of young people and they seemed to enjoy it. They also enjoyed the drinks which were always available. But overall, it was pretty good.
The bad points: The food could have been better. It was tasty but pretty limited. Temperature was off and on as well as it took awhile to get pop with your pop card. Seemed like a good way for them to limit how much "all you can drink" on your card. Coffee was very strong and milk seemed to take forever to get. The service was pretty good other than one night when it seemed like the server was not having a good day. The line ups for the deli, omelette place and pizza place were too long but I heard the food was worth the wait. The Internet was slow and expensive. Carnival has an app for iPhone and iPad which states there is a 50% coupon off Internet. Don't ask about it as no one seems to know about it and refuse to acknowledge it, even with the app in front of them. Photo stations are everywhere and by the third day, it starts to get annoying every time you walk by they try to physically pull you into having a photo taken. People weren't very considerate when walking the halls at 3AM and talking loudly. We never heard anyone in the adjacent cabins but the hall ways were loud. Smoking carried over into non-smoking areas, smoking allowed in Casino, which didnt have doors so very noticable. Also allowed on one side of Lido deck (where food was) Not nice to smell cigarette smoke when trying to eat.