My bag was nicked outside ruins in a split second when i was paying the collectivo driver. I also saw my collectivo driver take some cash from a person after a bit from someone who was not in the collectivo and smiling. When i went to file a complaint with the justice office the guy wanted a bribe for certified copy of the report. The translator was intimidating and lied that he was the head for the local justice dept. Eventually he filed a complaint and gave me a photocopy.
On your way to ruins u will be hassled non stop by 10yr olds begging, the slightly older ones are peddling mayan beads on the road everywhere and the really older ones will try to sell you hallucinating mushrooms.
When you go to popular local cafe like don mucho you will get no service, the food wont taste good and you can smell the pot smoked by some folks here.
Is this what you want in your vacation? Chichen itza, uxmal,coba and tulum are quite the opposite. Stick with them and you wont regret.