The staff was very good, but there was a problem with the computer system at check in and the flight was delayed an hour. Also, the food on board was bad and it was very cramped. The seat next to me was double-booked. However, the other aspects were fine and I got a pass to their lounge and also an aisle seat that I wanted on a very full flight. I see that the airline is flying to many other destinations outside Africa, so this is already one of the major carriers in Africa and will likely become larger. I would consider flying it from New York, if the route and price were convenient.