Ethiopian Airlines is one of the best in Africa. They offer pretty good service on board their freh planes - A350XWB, 777 and 787 Dreamliner. However their hub - Addis Ababa is disaster! I saw somewhere the terminal dedicated fo Ethiopian is new, but it really looks like very old and dirty building. It is overcrowded, very noisy, dirty place where you can't believe this airport is home of the airline you've just flown with. As a *Gold member I also visited their business lounge dedicated for gold customers and it was awful place. Kind a good food, but it was totaly impossible to find available table or even seat, it was critical busy and dirty as of the average european standarts.
I think the airline is very good option for their fifth-freedom flights where you can enjoy trheir 4* service without passing throught their hub - ADD.
Dubai International Airport
Addis Ababa Bole airport
Missed connecting flight