The food was ok, although not good. They delayed boarding in Portland and didn't enforce team boarding. Although the crew was fantastic, went higher than and outside of. It had been very terrible working experience with Ethiopian airlines . The flight was delayed in both of those approaches . On https://www.theluxurybooking.co.uk/flights-to-zimbabwe-from-london/