Poor (2 stars) not recommended
Food was ok, not outstanding. The shore excursions that Carnival offered was very expensive, found excursions on Ensenada at 1/2 the cost of the Carnival excursions cost. Lots of extra costs drinks (coffee except for coffee in the morning,sodas), IMAX extra cost If, I bring my own wine to the dinner table I be would be charged. Other cruise lines that I have been on did not have these extra costs.
Food and Dining
Service and Staff
Cabin / Stateroom
Don't go to dinner too early, you will be waiting even after your dinner time.