I was wondering about that, how deep is it exactly? If TFA mentions it I missed it. Given the planet's low gravity and very thin atmosphere I presume it must be pretty deep in order to remain liquid.
They mention Lake Vostok at the end of the article which is 4km deep but it's probably not directly comparable.