The image isn't loading for me, but cuddling is awesome.  It's all the human contact of sex, but with less disappointment and regret.  I wouldn't pay for it, but it's awesome. 
  
As for her (again, haven't seen a pic), I'd have to say yes to cuddling unless she's a land whale.