I've flown AF 777s in biz class many times between Los Angeles and Paris. I think it's a very comfortable plane, and it feels big and spacious. It was even comfortable in coach til they changed it from 3-3-3 to 3-4-3.
The AF biz class seat is a nice "almost flat" hard-shell sleeper seat. The AVOD is not at all bad, and I always find at least one film I'd like to watch. I usually sleep instead.