No problems with immigration or baggage delivery now. There is quite a good selection of shops/cafes in the departures area. If you are leaving on a large aircraft (Emirates), there are not enough seats in the gate area. So it is best to go to the gate early or late. There are some problems with mosquitoes in the airport, so it is best to wear long sleeved shirts.