front porch type of floor