In this task, you're given a review from Amazon's food products. Your task is to generate a rating for the product on a scale of 1-5 based on the review. The rating means 1: extremely poor, 2: poor, 3: neutral or mixed, 4: good, 5: extremely good. 

Example Input: My top line advice: If you want coconut water with a touch of pineapple, get the Vita Coco, not this one.  Size: The size is 8.5 fl oz per package. I didn't pay close attention when ordering, and expected the larger, 11.5 oz size. Not a big deal, and was my fault, but it's a little too small to be useful.  Taste: Ick. I love coconut water. I love pineapple juice. I love lightly flavored coconut water. This tastes like none of the above. The flavor is sickly sweet (ingredients included added sugar), and with none of the nice mellow coconut flavor of other coconut waters I've tried. Might as well be a processed kids drink.  Alternatives: While I actually prefer O.N.E.'s regular, unflavored coconut water over other brands, the Vita Coco coconut water with a splash of pineapple is far superior to this one. It comes in a larger package, doesn't have added sugar, has more vitamins and nutrients (this one is diluted with sugar water), and tastes like you're drinking it fresh on the beach. This one is just...not great.
Example Output: 3

Example Input: Even with small containers, they don't fill them up.  These little tins are less than half filled and at the price charged it seems a rip-off. Is there some exotic ingredient as costly as gold contained in those tiny squares?  Or how about the cereal ploy, they were filled at the factory but settled in transport. Can manufacturers be honest in their dealings?
Example Output: 2

Example Input: Love this mix for pancakes! Many GF products have other ingredients I'm allergic to, so finding something that tastes great and is convenient is pretty exciting. I make a batch of pancakes and freeze individual servings to microwave later. Just had the yummy Cheeseburger pie for dinner last night, recipes can be found on Bettycrocker.com.
Example Output:
5