You dont have to go to AI in the Cancun area. I personally do not like AI but thats my choice. We stayed in a beach Cabanas in a lovely place called Tulum, which is located 80 miles south of Cancun. We went flight only and hired a car. You can however get the ADO bus, which is right out side the arrival terminal on the right.
We found it to be perfectly safe and the people to be lovely and friendly. Tulum has a b e a u t i f u l beach and has decent bars and cafes.