composite porch flooring in bahamas