Our cabin steward was excellent, but that was about all; he was named Lamphong and he was great. Otherwise, the cruise was fairly mediocre, stopping in several Caribbean ports including their manufactured island in the Bahamas. We had a veranda room looking out at the very aft of the ship, which cost more than the regular veranda rooms. We were surprised to find a dinky veranda, no larger that the others on either side of the ship. The main dining room featured formica tables without table cloths; I thought they perhaps could add to this truck stop theme by placing squeeze bottles of ketchup and mustard, and perhaps hot sauce, in a little stainless steel holder. Much better was the Havana Bar on the Lido deck, which featured excellent omelettes each morning. Also, the hamburger stand by the very small pool was great. No bathrobes, no binoculars, nothing extra. This ship, unlike other Carnivals, did have a library with more than a dozen books, and it did have ample launderettes. The prime rib was paper-thin and tough, but the steak and eggs for breakfast in the main dining room had a small fillet mignon. Overall, this ship and cruise did not compare to a similar one we took a few months ago on Holland America.
The ship itself is ship-shape, and we give them high marks for the embarkation and disembarkation process as well as luggage delivery. Carnival knows how to move people. The entertainment was fine. I'll confess that we'd already taken shore excursions to the ports we stopped at, so we benefited from low population around the pool on port days. It was harum-scarum at the pool on sea days. This was a adult cruise, so I can't comment on kid's activities, but Carnival has a great reputation for that sort of thing. Overall the best thing I can say is that our cabin service was superior.
The cabin, an aft-view balcony, was dinky. The bathroom, however, had a spacious shower stall, something that surprised us. The balcony was anything but extended; that was something I'd paid extra for but was disappointed with. The cabin steward was one of the best we've seen in the over 50 cruises we've taken.
We've been to Half Moon Cay about a dozen times, so we didn't get off the ship this time. It's an island in the Bahamas that the cruise company owns and has developed. It has a nice beach and some shops. We had taken the deep sea fishing excursion from there several years ago when it was about a hundred dollars each; it's up to $259 now, so we didn't need that again.