On this flight Business class was 2-2-2 seating. It is a long flight going against the jet-stream so we had to refuel in Dublin which added a coupe of hours to the flight. However, we didn't have to get off while refueling (as used to be true in a lot of foreign airports). I saw many people use the entertainment system which seemed to have an extensive selection, but all we wanted to do was to eat, drink, and sleep - the plane departing at 11pm from Addis. We wanted to watch the map display, but it was not working on our monitors - although it was working on the monitors of other passengers.
The food offerings were good to excellent (although we both passed on the Injera - an Ethiopian staple - that we had had a number of times in our 3 weeks in Ethiopia, and were a little tired of (although it is said to be very healthy)..