A typo here, a clunky wording there, but the flavor is perfect and more than makes up for any lack of polish.