Hobbying in Mexico city is safe as long as you stay with the high end providers. That means 4-5 stars hotel and $300 to $500 for a SP per hour. If you go below that you could be taking chances.
Hobbying in Mexico is a little different. There are several websites that you can check but I only...