Overall we really like the layout and cleanliness of the ship. I saw few rusting places and seemed to see people cleaning wherever I went on the ship.
Our head waiter and assistant were the low point of the cruise for us. They never asked our names or interacted with us at all other than taking our orders or delivering food. One evening we were (obviously) finished with our main course and waiting on the desert menus for more than 30 minutes. The service got a little quicker as the cruise went on, but remained impersonal. We never saw the maitre d, since we were on the top level of the dining room against a wall. We heard him every night as he did his show for the dinners, but he never made it to our table or any of the tables close to us. None of the assistant maitre d's did either.
We loved our cabin. It was a 4H interior on the Panorama deck. We have always been on a lower deck in previous cruises, but we loved being near the lido and slide. Our room still had the bottom beds split, rather than being combined like they should have been, but the steward fixed that while we were gone to dinner the first night. The 2 upper beds were down when we arrived at our cabin the first day and were never raised out of the way during the cruise. On previous cruises on a different Carnival ship they were always stowed during the day to allow for more room, but not this trip. As for our steward....we never saw him...not even once. Again on previous cruises we saw our steward outside frequently and they asked us if the kids would like any towel animals in particular, but not this trip. This wasn't really a negative, but it could have been a positive had we gotten to request a few small things like specific animals. We didn't receive a towel animal for the first evening.
The staff was a mixed bag of wonderful, such as Tex, the cruise director, absent, such as our room steward and maitre d, impersonal, such as our main dining staff, and great, which the magicians, dancers, singers, comedians, photographers and musicians. We especially liked the dancers in the shows. They were fantastic.
The Dancers were outstanding in every show they performed in. The magician was also very good as were the singers and band. Of the 2 comedians we much preferred Azeem to Tim Young, since we had seen Tim Young on the Inspiration in November and he was still doing the exact same routine. The poolside hairy chest contest was very funny. We went to the "Liar's Club" game and the questions were exactly the same as on the Inspiration, so that wasn't interesting to us.
The children's program was good, but this cruise had far fewer kids than previous cruises we've taken, so the 6-8 and 9-11 age groups were combined for nearly all the activities. One thing that didn't make sense to me was they scheduled the 6-8 kids party from 10pm till 1am on the night before we arrive in Cozumel at 8am. They should schedule a late party the night before a sea day. That would make sense. Offering to keep kids up to 1am before an early shore day is illogical at best.