Thanks for sharing your experience! It's great to hear that Carnival took care of you so well.
Earlier this year I took a Princess Cruise and had just as good of an experience.
The dining room was where I stuck to, because my buffet experience was pretty horrible. I talked to the head chef of the buffet and he was not helpful at all. For the bacon they...