i went there when i was 7..so i can't really give you much input. if i was still with my GF, i could have given you some insight on where to go lol
ortiz went there recently i think. Just make sure you don't take shady cabs (have the restaurants or hotels or whatever call), don't be flashy or wear a lot of jewelry.
you'll have a good time. it's winter though, not sure what the weather is like. in my ex's city it always rained in the winter