An excellent romp that boasts both a heart and a mind .
Sentiment: positive