"A feel-good romp if there ever was one."