We traveled the first week of February, and the weather was quite windy which cancelled some of our optional excursions and in two ports caused the ship to be docked on the opposite side of the island, which was somewhat inconvenient. However, the staff and crew were more than accommodating to ensure that transportation was available.
The food was excellent and we chose to eat most of our meals in the main dining room. The Lido Deck buffet is information but pretty much like any other buffet line. The wait staff was above expectations and made us feel very special.
Entertainment on the ship was about par. We took in several shows but opted to skip the magic show and the comedian. The Casino was friendly with 3 of the 4 of us coming home winners. We saw several big winners in the Casino, which was unexpected, but made the trip even more exciting.
The spa was wonderful and offered a good variety of services at reasonable prices. We did not use the pools or waterslide as it was pretty chilly with the wind, but they are average size and met our expectations.
Carnival is a fun cruise line. We had two formal evenings, but even at that we saw people who were in Sunday best or business attire. Oh the other hand, we thought it was fun to get gussied up and posed for lots of pictures.
One of our group has cruised several times on Royal Caribbean and comparatively, she said Carnival was more reasonably priced but also not as luxurious. I think that comes from the fun-theme that Carnival promotes.
Disembarkation, both at designated ports and also at the end of the cruise, was very impressive and smooth. The cruise card system works great, and we will very likely do another Carnival cruise next winter perhaps to the Bahamas.