my stair carpet is old and needs replacing but i want one that is modern looking and hard wearing that is easily cleaned for kids who spill and drop stuff all the time :) Any recommendations??