They were fine and pretty friendly so no complaints from me (aside from the almost 4 hour delay due to incredible headwinds resulting in the need for more fuel and offloading of 50 passengers).
Do not forget to claim EUR 600, if you arrived more than 3 hours late at your destination.
Headwinds in the wintertime are no extraordinary circumstance. Operating SIN-HEL with a A330-300 just is a recipe for what happened to you.