Well I've been on a few Carnival ships,but it had been a while since we last cruised on Carnival.
Our Balcony cabin was great. I think the food was pretty good. I got my pin and free stuff from Carnival, but heard from others that they didn't get there pins. The Islands were alright. We loved Key West.And Nassua was nice, but Freeport was a waste of time to us..
Entertainment was great except for the Christmas show. Lasted about an half a hour, Poorly done as an after thought.