I flew DXB-NBO on the 787 on Monday. Perfectly adequate for the 5 hour flight. Didn't use the IFE, but it seemed to work fine. Seat reclined flat and was comfortable enough to sleep for 4 hours. Crew were also fine, but spent most of the flight evicting Y class passengers who kept trying to sneak into empty seats in Business. One guy in particular was sent back at least 3 times that I saw, and probably more while I was asleep. There was a breakfast service that I skipped for the extra sleep but the crew brought me a warm croissant and coffee as we started descent. No complaints.