All porches are not created equal...some are welcoming and some look like they were designed to keep people away...usually because of their height off the ground and overuse of brick or stone. This porch is a great example of how to properly welcome your guests.
Notice the foundation...piers, not a massive stone or brick monolith. Many homes have it exactly the opposite way...lots of brick or stone at the porch to impress the guests.
The proportions look good as well...the rectangular openings bounded by the floor, columns and beam should be more vertical than horizontal.
The only issue that jumps out at me would be that the short end of the porch (on the right side of the shot) usually looks better if it's held in fron the corner a bit...so the porch roof dies into the front wall of the house, not around the corner.