not sure if the airport booth is open 24 hours but i'm tempted to say it is....in the event you can't get a sim at the airport then there are countless resellers across the city from where you can get a sim....
which area in the city will you be staying in????i could recommend a place close to your hotel where you can pick one up....