We have cruised the Caribbean many times so we did not spend very much time in the ports visited. However, staying on the ship was made very pleasant by Steve ( I think I have his name right) who led the Trivia games. He is personable and fun. I am certain that he's done the same thing over and over but I never got the impression that it was a pain in the neck.
The dining room food was some of the best ever on Carnival and Guy's Burgers wow.
I did have a bad experience in the Spa. Went to a detox lecture that was very informative. We followed up with a private meeting where we were encouraged to buy treatments to detox our liver. How disappointing to come home and do research and discover we were duped!! We paid thousands of dollars for Elimis cellulite soak that is sold on Amazon for less than 1/3 of what we paid and will most likely not do a thing for your liver!! I am really surprised and saddened that Carnival would allow this type of snake-oil fraud to be perpetrated on their patrons.
Our cabin was clean, comfortable, quiet and well located. Taki quietly took good care of us.