On both legs of the flight, WiFi didn't work. This malfunction means that its not possible to order food and drink via the screen in front of you. Despite previous responses by the airline, drinking water is not provided free of charge (we asked in advance and were told we would have to buy water if we had not ordered a meal). The entertainment offered was good. And the flights were on time.