Pre-heat the oven to 350°F.
Grease and flour a 9-inch round cake pan.
In a medium bowl, whisk together the flour, baking powder and salt.
In a large bowl, cream the softened butter and granulated sugar until light and fluffy.
Beat in the eggs, one at a time; stir in the vanilla extract.
Gradually add the flour mixture to the butter mixture, alternating with the milk, beginning and ending with the flour mixture; mix just until combined.
Pour the batter into the prepared cake pan and smooth the top.
Place in the pre-heated oven and bake for 25 to 30 minutes, or until a toothpick inserted into the center comes out clean.
Remove from the oven and allow to cool in the pan for 10 minutes; transfer to a wire rack to cool completely.