I lived there for two years for my work. Very metropolitan city- a lot safer than Mexico City. I don't think anyone would mess with you. Plenty of good food- some nice Italian restaurants there. They also have a Buffet called Los Generales- awesome food, desserts areout of this world. A couple of cool flea markets, and really awesome churches(architecture). Also if you drive make sure you don't hesitate- its very offensive there as far as driving goes, and if you hesitate you may get into a wreck.
People also don't like to stop completely for stop signs(ALTO).
Let me know if you need to know anything else...