My husband and I have done many cruises and this was our third carnival cruise. The food was awful and cold breakfast and dinner regardless of eating at the tiny buffet or dining room. It seemed like there wasn't enough crew to take care of the guests on board. The ladies room on the pool deck only had two stalls and one was broken from the moment we got on board. The pool was rusted and not pretty to look at. The ship is going to dry dock 23 days after our cruise and the attitude for the crew on board matched. They ran out of miller lite/bud lite on the last night of the cruise and my husband was very upset after paying for the cheers package these are the only beers he drinks. Also, they started packing up (shrink wrapping) chairs on the last full day made us feel not welcomed (serenity deck). The only plus was the burgers and fries which is only open for lunch.
The cabin was fine no issues.