How would you rate China Best Frozen Satay Sauce Noodle?