My experience too was on their 777 HKG-CDG and return last June. Loved the food, especially the foie gras to start. The seat was ok, not fully flat. We were seated in the mini-cabin which had a nice private feel to it. IFE had a good selection, but I enjoy French films so YMMV.
Service was generally good; one FA was wonderful, struck exactly the right chord with us, another who came down from F to help from time to time was a bit superior in her attitude. Overall satisfied with the service, I would happily fly them again.