Is This the Best Tom Yum Instant Noodle?