Cruise was great, casino not so much.
The ship is small and older but is well taken care of and clean. The entertainment and crew are awesome! The casino is very small, several machines were out of order on the ship. Also, the new casino program is interesting. I played about the equivalent of about 4,000 points (all slots) on Carnival and only earned 10 points on the trip. To move even into the silver tier of their program you would have to be prepared to lose well north of 5k a year (considering the perks - not a great value). Had a few small jackpots over the two nights. Overall had a great time on the trip, just don't expect much out of the casino.