I need the flooring to be as waterproof as possible as have two teenagers who drench the floor when they come out of the shower despite there being a shower mat. Was going to go for tiles as maximum waterproofing but fitter said Karndean equally good and durable. Any thoughts? Don't want to be replacing flooring again in a few years, thanks!