ENSENADA is really not that bad.
If you like wine, they are some pretty good wineries. I've taken an excellent excursion from the ship. Just across from the port is the bar where supposedly the Margaritta was invented.
On Sundays there are 2 local Flee markets.
ENSENADA is safe to walk around unlike Nassau. And if you don't want to get off the ship you do have the wonderful Navigator entertain you. Don't count out ENSENADA