Hard counter? No, it lacks the reliable recovery to be so, they'd only need to apply a bit of pressure and it'll never get a chance to wake up to Rest again. For that reason you'd always want to pair this guy up with a Cleric at all times.
Excellent check? Yes.
In any case it will lose Huge...