Sorry to be non-PC here, but once you've been to one city in Mexico, you've basically been to all of them.
You walk down the street and people are busy trying to get you to come into their shops with offers of 99% off and whatever. Yawn...... Frankly I get tired of that pretty quickly. I can get this type of stuff a lot easier with a quick trip to Nogales and since it's within driving distance, I don't need to spend lots of money on a cruise.
We had a very tight budget on this cruise and did not have the luxury of doing overpriced excursions or spending money on diamonds or other baubles.
We read about the mini-golf on the board here and we were not disappointed. If our expectations were too low for the rest of you, you'll just have to deal with it. We had fun on a budget, and for a short period of time managed to avoid the harrasement on the streets to purchase junk we didn't need or want.
I sincerely apologize if my expectations are too low for the rest of you, but those are the expectations I had and they were well met. Anytime I can have fun with my kids I consider it to be a great time.
By the way, I didn't think the neighborhood was all that bad and seemed pretty much the same as the rest of the area near the port. If people are worried about getting mugged, I'd suggest that you'd do a lot better to avoid some of the shop-keepers around the port. But, clearly my expectations are too low for some of you.