This was my first time visiting the west coast of Mexico so I wasn't really sure what to expect - and frankly all you hear these days about the Pacific coast is about how dangerous it is. While that may be true in spots, during a recent tour of Ensenada Mexico I found it a very fun and unusual, with more to do than a frankly was expecting.
Unlike the Caribbean cruise ports I am used to, Ensenada is a real town with people that lead real lives and aren't just there to look pretty and offer excursions to rich American tourists. However there is some of that too, though it was more like visiting a regular city vs a sanitized "made for tourists" experience.