The safety is simple or so it seems lately. Raise the fines and jail time for all the tourists that get drunik and break the law. Forget about worrying about their flights.
Jail time of a week or a few days will make a difference, especially if these Yahoos miss their flights. It only has to happen a couple of times, and then people will start to get the message
As to ladyboys on the streets gettig into fights again lock them up for a few days.