The airport is fine for the few hours you will be there except the seats in the waiting area are hard. Coffee and snacks are available. Assuming you have a UK passport, you can buy a visa on arrival for about £10 and also exchange some money at the same place you buy the visa (there are several booths on your way out to immigration) or use the ATMs in the arrival area.
BTW, the seats are hard!