Kigali-Bujumbura-Nairobi-Dubai on 31 July 2019 on an old E190 and on a newer B787, respectively. Faultless travels, first flight to NBO via BJM on time, 2nd flight delayed 70 Minutes. Check in KGL was fine but slow. Could not check in my baggage to final destination but at least they could transfer it beyond DXB on another airline, which made me OK. Service onboard fully acceptable, 3 types of small, cold sandwiches on brown bread. Wines of RSA origin, acceptable but not memorable. Transit in NBO smooth, jetbridge deboarding and boarding. Flights were both full in economy cabin, but service inboard was managed well and thoroughly. No IFE on first flight. Detour to BJM very annoying. FAs were fine, nothing too much trouble. Due to delay on 2nd flight they granted me access to the wonderful Pride Lounge in NBO, that was a nice move, and I enjoyed really and filled up my depots. I love this lounge due to its space, curved form, good food, and views of tarmac. Second flight had IFE, good food, and generous drink rounds. I had lamb, 1 of 3 options for hot meal. FAs were in splendid mood – twice I ordered a drink and both times I got one extra “as bonus”. Seats with amble space. Ticket was cheap and provided excellent value for money.