You should post this in Northern New England, as Cotton is in Manchester NH. That being said, they are good, not excellent, but good. Don't get the fish and chips, the house tarter sauce is unpleasant and not complementary to the fish in my opinion.
The drinks are very good, the atmosphere is trendy, the service is good as well. I have eaten there a few times with friends, always on their request, but it is not a place I would drive from Boston to. That is just my humble opinion. Others might have a contradictory one. But that is why we are hounds and not sheep.