It depends on whether the 777-300 has been upgraded. They are currently upgrading all the 777-300's, so you may get lucky. I think they've done around 40% so far.
The older seats in F are very comfortable, with a huge pitch. However, they are not lie-flat seats.
Cheers,
Rick