If you travel to Mexico just use the same common sense. You shouldn’t have any issues and you should have a wonderful trip. About taxis... I can attest I’ve had many issues getting taxis at night, after 20:30-21:00. I collected cards from various drivers (at least 20) over the years but after a certain hour they just didn’t answer their phones. I was always in Cupecoy trying to get to Simpson Bay. I wasn’t staying at a hotel so there wasn’t a Concierge to help. Sometimes I would wait on the side of the road for cheap vans but even they stop working after a certain hour. I often resorted going to the casino to find a security guard who charged me $20 to make the 8 minute drive. Best advice, at the airport, go to the taxi dispatch and get their telephone number. There are taxis there until the last flight of the day. It worked many times for me.