The ceiling looks fairly low - do you have the height for ceiling fans? If not, fans can be placed in upper corners of the porch.
Since the porch is so long and narrow, I'd alternate furniture placement, for a serpentine walking path. For example, maybe a bistro table and two chairs against the railing, and then a couple of rockers next to the siding, followed by a loveseat at the end. As mentioned above, everything easy to reposition for conversation. You could consider outdoor rugs to partition the space too.
i would paint the door a welcoming color, and add some pots or flowers to complement.
Q