This was my third cruise on this ship and same itinerary each time. No problem with embarkation and disembarking the ship. Ship's interior is a bit run down but it is 12 years old. Needs refurbishment. Stateroom was decent. We paid extra for an extended balcony but I don't think it was worth the extra cost. Our room attendant was not efficient. We had to ask for typical items like soap, bottled water, and ice that should have been in the stateroom. As usual, the refrigerator was jam packed with beer and liquor not leaving any room for water bottles or wine. We took those items out ourselves.
Pools were VERY crowded and had a difficult time finding a chair. Carnival's website states there is an "indoor" pool & posts a picture, but there were no covers on any of the outside pools. So you couldn't use any of those areas if it was raining. The Serenity pool is "adults only". That is accurate but the pool is too small for all the adults that wanted to hang out in that area.
Entertainment was fairly good. We went to see the comedy routines and they were funny except for one female. Laughed a lot. One of the lounges had a live band that played "Motown" hits from the past and they put on a good show.
Dining left a lot to be desired. The first two cruises I took on this ship there was a nice variety of food choices and I was very pleased. No complaints. This last cruise the choices were few and the food was extremely bland. The best offering all week on the menu was on formal night with lobster & shrimp. A lot of meals arrived to the table barely warm. The specialty restaurant, David's Steakhouse, was the best dining experience of all. Everything was prepared perfectly and the steaks were outstanding! Top notch service.
Shore excursions weren't particularly interesting and some very expensive. We did book the "Taino Beach Retreat" in Freeport at a local resort. It was $99 a person but included lunch, private beach and lazy river pool. I really enjoyed that day but could have used a couple more hours.