Just completed the flight and to add to the technical problems there was absolutely no water in the toilets. Hand wipes were provided to clean your hands, although the purser came and poured some bottled water over my hands.
The catering was somewhat minimal on this inbound flight, with a small cold plate similar to what you got on ZRH-DUS. On the outbound there was a hot meal with separate salad, cheese and dessert plates, almost too much food served on a much larger tray. Why such a difference? Why is everything so inconsistent?