I have cruised Carnival for 30 years. It started out as the "Fun Ships" 30 years ago and is now the lower end of the cruise industry.
The staff is no longer attentive and caters to a low class clientele. It was great to purchase a drink package, but not so when you cannot get a drink.
The food was medicore at best, rooms were okay, steward was not overly friendly. I do love the balcony room, which I had. What can be wrong with sitting on the balcony watching the sun rise???