Onomo hotel was good, I'd recommend it. We went to the airport for a "dry-run" the day before departure to figure out where all the different offices were to pay fees, file flight plans and so on, like much of Africa it's not at all obvious to the newcomer. Fees were very reasonable.