A Beautiful city, with a relatively new & still being renovated international airport. The rain does not stop this airport from operating on schedule. If you happen to be in the airport overnight, for some reason or another, there is probably only a handful of places to get food (fast food mostly).
Other than that, try to find a place to sleep or rest while you wait for your early morning flight. At least this airport is maintained fairly well, and still looks new and clean.