Hi,
Did this route last month in Business upstairs. I found it to be a pretty good flight lenght as had dinner not long after boarding, managed some work and a good 9 hours sleep, then breakfast and more work before landing. Row 14 at the exits is the go.