You will be given a definition of a task first, then an example. Follow the example to solve a new instance of the task.
You are given a review about a place. You need to provide a rating from "1 star" to "5 stars" for this place.

Although I did enjoy the food here, I was completely unimpressed (and slightly annoyed) by the overpriced margaritas. I ordered a platinum which contained "fresh" juice. It tasted like it had sprite in it, so I thought surely she gave me the wrong one. It turns out that "fresh juice" is really margarita mix on tap from the same gun as the sprite. I asked for something fresh to replace the horrible margarita and received a rocks glass with just muddled lime and a salted rim. I'm not sure it contained any tequila. Horrible! It's not that hard to make a fresh margarita!
Solution: 2 stars
Why? The writer has been annoyed in this place and has enjoyed the food. So, "2 stars" sounds reasonable for it.

New input: I recently went to see an adaptation of One Flew Over The Cuckoo's Nest acted out via breakdancing here, and couldn't rate the show highly enough. In fact, the only reason I'm giving this as many as 2 stars is because of the big-name acts that this place attracts.

The venue however, was a different story. I'm definitely on the tall side as far as girls go, and to say I struggled with the lack of leg-room would be an understatement - it's hard to relax and enjoy the performance you've paid so much for when you'd have been more comfortable on a budget airline flight. I really pity tall blokes who have to endure sitting in this auditorium for the duration of a show.

Not surprisingly, by the time the interval came I was in need of a drink, but this turned out to be a really bad decision. Anyone who has ever wondered how it's possible to screw up a glass of white wine should order one at the bar in the Festival Theatre: warm, over-priced and more importantly cloudy...?! When I asked for a replacement I was told that there was nothing wrong with it, and if I wanted to I could buy another one and hope that it would be different.

Funnily enough I didn't.
Solution:
2 stars