ive been on 2 Carnival cruises, both were awesome. cruises are actually an EXCELLENT deal cost-wise. you get lodging and INFINITE FOOD, as well as access to so many things. theres really nothing like a cruise.
Carnival is like the entry-level one i think, but it is PERFECTLY GOOD unless you are some kind of arrogant snob used to staying at the ritz-carlton and only associates with rich people.
i never had any complaints, i mean shit they treat you so good you feel like fucking royalty walking around being served and attended constantly.
like someone said the drinks and the shore excursions is where they get you cost-wise. drinks are expensive but honestly when im on a cruise i dont really feel like just sitting around and drinking anyways.
id recommend it for sure, id have zero problems going on dozens more carnival cruises.