The accommodations, food, entertainment were all excellent. I would recommend the cruise to anyone. The only port I would find fault with is Matzalan (spelling). Also, the reservations at the Westin at LAX and transfers were great.
Food and Dining
Cabin / Stateroom