I played this hand in 2S by W the other day, and went one off. Deep Finesse says you can make, but every time I think I've figured out the line I notice something I've missed.
Have a nagging feeling that it's going to be something embarassingly straight forward, but such is life. No cheating just because it's DD, though...