Embarkation and disembarkation went very quick and smoothly. We had a great time. The weather was perfect, seas as calm as could be. The staff was very well trained and very attentive to everyone's needs. Interior of the ship is very nice, clean and parts were beautiful. Cabin was was very nice and like most of the ship extremely well kept. On the DOWN SIDE, the food was, in a word, BAD. Don't really expect great food on cruises, especially buffets, etc., however, this was well below standards. Buffets were always late opening, and the selection minimal. BEST for us was GUY'S BURGERS and BLUE IGUANA TACO BAR. Both pool side, fast and yummy. Having taken this cruise so close to Christmas, was actually shocked to see so many KIDS, I mean, everywhere. One last note, always get the beverage package, great deal, as all drinks are very expensive. Oh yeah, they need more bars around the main pool. Would I choose CARNIVAL again? Not sure, they seem to cater to Kids.