Vinyl Flooring Unveiled: Types, Costs, Advantages and Drawbacks