With the goal of performing robotic intervention tasks reliably with high accuracy under uncertainty and unknown disturbances, robust control methods such as sliding mode are appealing. However, contact forces cannot be considered as disturbances in this setting and compliance to the unknown contact geometry and forces is crucial. Impedance control and passivity-based techniques can guarantee closed-loop stability when interacting with passive environments, but at the loss of precision. In this paper, we use the generalized super-twisting algorithm to obtain a controller which achieves the desired impedance even with disturbances like ocean currents and model errors. Global asymptotic stability is proved under perturbations with a bounded time derivative. The performance of the proposed super-twisting impedance control law is demonstrated in simulations of an underwater vehicle. It is compared with pure impedance control and first-order sliding mode and achieves the desired impedance with respect to the contact force despite model errors and ocean currents, with a continuous control input.