This is our 4th Carnival Cruise, and a repeat of our honeymoon cruise. The ship had been redecorated some since our honeymoon in 2007. The crew members were all friendly. Our room steward remembered our names from day one. Several of the cocktail waiters/waitresses did as well. Kudos to the night guest services person, Jenna, who spoke with a friend working in excursions to help us get our money back. My husband who is wheelchair bound would not been able to make it on the tour we were going to take in Jamaica, in spite of the rating of being easy. (i.e. no accessible bus, restrooms, etc.) which the first person @ the excursion desk who booked it for us was not aware of. The weather was the pits...our high temp for the cruise was about 73 degrees F. We weren't able to tender into Grand Cayman because of the swells which left a number of folks on the boat sea sick for much of the cruise. These are not the fault of Carnival, and that day they did have extra activities and a brand new printed event sheet for the day.
I am a pretty big fan of Carnival, but I decided to lie down for a nap one day on the cruise, and the cruise director, James, came over the intercome into my room 3 times in about an hour. This was highly irritating. I know there are any number of things going on at this time of day, but I am assuming almost everyone on the cruise can read and if they took the time to look at the daily schedule could find out about all of the activities on board that day.