We are a retired couple from San Diego county & have cruised the Mexican riviera over 8 times with Carnival and other cruise lines .This one was by far the best.
We arrived at 2:30PM by limo & was on board the ship within 15 minutes.Embarkation was a breeze.
We were very pleasantly surprised at both the variety & quality of the food at all meals;but ,especially dinner .Although being new ,our dinner waiter gave us very good service & always asked if he could do more for us.