I booked my flight online from the UK. The website isn't great and has the weird feature that you book your ticket and then have 2 days to pay for it. Booking the flight was OK but paying was a problem as my card issuer immediately blocked my card as I suspect they thought I was the victim of a Nigerian scam. That was solved after a long call to my bank and I had my ticket.
Check-in at Abuja is at an incredibly run down counter but there were no queues.
I have no idea if my business class ticket entitled me to use a lounge but I went into the "VIP room" anyway. Comfy sofas but only refreshment was a cup of instant coffee. At the end, I was asked for USD20 so I don't know if that was a "tip" or my ticket wasn't valid for the lounge.
Boarding was on time and you go down some rickety steps and cross the tarmac to the plane. Passengers who have checked luggage need to identify it on the tarmac before it's loaded as Arik seem unable to autmatically match passengers with their luggage, but I suppose at least they carry out this security check.
Once on board there seemed to be some money changing hands between Arik employees and a couple of passengers so they were obvious paying bribes for something or other which was a bit worrying. The seat was wide and comfortable although a bit shabby.
We took off on time for a pleasant 50 min flight. The food was inedible - I have no idea which part of the cow the beef came from!
At Lagos, Arik use remote stands and bus you to the terminal. Business class passengers have their own mini-bus, which not all airlines provide when they use a bus. The terminal was decrepit but I didn't have to spend much time there as I had no luggage to collect.
The taxi area outside was utter chaos.