Please watch out since the seating in our plane (flight AB7446 on Jan 4th 2016) was NOT the one shown on this website or any other seating plan we could find (not even Air Berlin's). Identical staggered cubicles but inverted window/aisle positions. E.g. second row had 02A and not 02C, third row had 03C and not 03A and so on.
Seats are horribly narrow and not long enough in the flat position, reading lamp not usable, almost no room to put your belongings. OK for day flight in the seating position. Obviously not keeping their promises. Should be changed.
I did not use the IFE unless to track the route. So no idea of IFE's value (I gave it a 3 stars since it is a mandatory field) but wonderful large screen and terrific definition of the route tracker. Drinks generally OK, real French Champagne being an asset. Lunch food nothing fancy but generally OK, snacks not OK.
Excellent service by highly motivated and attentive flight attendants as well as remarkably professional (Tunisian) check-in agent.
Amenity kit included slippers, a definite asset as far as hygiene is concerned.
Cabin was clean.
No separate business class counter during night before check-in service !!! Not acceptable IMHO.