The embarkation was great, only waited an hour to get on the ship. The LA port is about 30 min drive from LAX and the cost to get there is about $60 by taxi. Once on the ship here are my points of view.
The best thing - the theater, Buena Vista. The 3D movies are very high quality, I just wish they would show more of those and not repeat them over and over again. The production shows were very good, great dancers, great shows! The firework was breathtaking but the midnight buffet right after is a waste of time, long lines and nothing special to eat especially that the food is available almost 24 hours a day. The cabins are good, just like on any ship, although we love two bathrooms in one room, very convenient. The room service is 24-hour but very limited selection and sometimes not a great quality. Note, they tend to run out of Mickey Ice Cream and fruit so get those at the beginning of your cruise. The characters show up everywhere and there are plenty of opportunity to take pictures with them. But the photographs are costly, $20 for 8x10. The pool was good on a port day, almost empty, but you better stay out of it on the sea day, it's a zoo! Also lots of people got stomach virus (including us) but they tried to hide the epidemic. As far as port stops: to summarize them all, if you've never been outside of US you will love Cabo, like Puerto Vallarta and will probably not like Manzanillo. If you have been to great beaches like South of France, Hawaii, Caribbean - don't even bother with Mexico. Cabo beach had huge waves, the water was about 65 degrees (end of April) and people there - stay away. Puerto Vallarta - not great, just go swimming with dolphins or something, you will enjoy the activities more than the beach. and I am not even going to mention Manzanillo, why would anyone go there? The overall food was good, although kids complained that their menu hasn't changed from day one, chicken fingers, mac and cheese and pizza. The disembarkation was flawless! It took us 5 minutes to get off the ship, but we did carry our own bags. They made the announcement at 8am, we were off the ship near customs at 8:03, they didn't even check our passports (we were like 3rd off the ship) and we were in our taxi by 8:05. No agriculture control, no dogs, NOTHING. Would I do Disney cruise again? YES, but on a newer ship, this one is getting old. Would I go to Mexico? NO!