I have a previous iteration of this coat form North Face. I like that it's longer length and keeps more of my body dry, but it's really lightweight which makes it perfect for DC -- I can wear it comfortably in a rainstorm in July, but it also works in spring and summer with a warmer layer underneath.
It does not have a two way zipper, though -- that's the one requirement you listed this doesn't meet. I have not found it to be an issue. With rain coats, generally I want it zipped all the way to keep moisture out.
I personally like the flap pockets because they are deep and the flap keeps moisture out -- I can stick a flyer from school or my wallet in there and it will stay completely dry.
https://www.ems.com/the-north-face-women's-city-breeze-rain-parka-ii/36135100017.html