The seats were a little roomier than other airlines I’ve used. There was a good choice of films and TV. The map was okay but would have been nicer if interactive - I’d like a zoom option so we could see which town or village was out of the window. The vegetarian meal and the lactose free meal we had asked for were provided correctly. There was a facility on the plane for checking our connection which was easy to use. Staff were helpful. Overhead lockers were big enough.