I was under the impression that abundant evidence of water on Mars had already been found, though I suppose this adds to the pile.
There's this from 2008:
https://www.space.com/5546-proof-water-ice-mars.html
It seems to show evidence for subsurface ice on Mars now, though I'm not sure if this is H2O ice or CO2 ice.