I personally like seats 2D or F and really dislike row 1 A and C. I felt very exposed there especially during boarding when there are people all around your seat. You have nowhere to put anything in 1C. During take-off you are staring at the cabin crew eye to eye. During the flight it felt like I was sitting in the galley!
I would book row 2 D or F but keep an eye for aircraft changes using the myflights app.