We have had a disappointing cruise with Carnival several years ago. A group of us had vacation time and decided on a cruise to Canada. Carnival worked well with our schedule, left from NYC, and price was right. Embarkation went smooth and we were having lunch by noon. Buffet was adequate but service lacking. Staff was not friendly. Room was ready by 1pm and bags there by 2:30pm. Good job on that one. We had early dinner. Food was not great but ok. Service was absolutely miserable. We gave them the benefit of the doubt thinking first night brings some chaos. Next night was better but down hill from there. At one point on night three, my husband got up from the table and asked to have drinks refilled. It was the fourth request!! Dessert menus were handed out before dinner plates were removed. They had to because it was 7:45pm and next seating was at 8:15pm. We did not get coffee until desserts were eaten. Obviously dining room service was lacking. Having said that the room steward did a wonderful job of getting the room cleaned without being intrusive.
Theater shows were not good, Passengers were walking out. Comedians were good. We got lucky when disembarking. They opened another gangway and got off quickly. The cruise industry is very competitive. Carnival needs to look at there level of service and stress friendliness to cruisers with there staff. I am a manager in the retail business and understand that without customers I would not have a job. Their employees need that reality check. They will not be getting any more of my business.