This our 3rd cruise with carnival -food was very average, one less stop as the we could not dock at St Maarten. In my opinion you need to have a backup plan for things like that.
Staff were all awesome, each and every one of the staff was so great, many staff with longevity and that is important. I see cutbacks happening like with fruit you see no strawberrys, no grapes, no ice in staterooms, no chocolate at night with the turndown service. my suggestion is to remove the awful bed scarfs. They are not need and are dated.
Shows were good but the on board dancers voices are not great.