Because I like to support local family small business, and due to the other reviews here, I booked this hotel. Fortunately it was only one night. It's fine for smokers. And could be less disgusting for non-smokers, IF they would group their non-smoking rooms together. It was impossible to walk down the hall without passing by several heavy smoking rooms, and I was worried that my natural fiber clothes would pick up the smell. Not to mention my hair and skin.
I think that the owners of this place are smokers themselves, and so they don't have much sensitivity to that issue.
Other annoyances: a light bulb was burned out but it was replaced when I complained. The bathroom sink backed up and drained quite slowly. The curtain to the parking lot did not close completely so I pushed the table up against it. Next morning, I saw that the room had probably been used as a smoking room at some time, because the window was completely sooty. There were no tissues in the room, but after walking through the smoky hallway two more times, I was given a tiny box at the desk. The towels were quite well seasoned, and I was glad I didn't need to shower there, since it was just an overnight.
If you are a senior citizen traveler, as I am, and you decide to stay at this motel, you might want to bring some spray sanitizer. I'm guessing that since not even the window was clean, you might want to sanitize the phone and the door handles if you worry about catching stuff.
It is quite possible that the service staff were OK. I didn't try to find out because to get to the desk, I had to pass through the den, uh, hallway of smoke twice for each trip.
Pros: it was quiet with empty rooms next door. Easy to hear conversations from the hallway, though. Lots of parking on a weekend. Half the rooms are ground floor. There is no elevator for upstairs, so if you are elderly you might want to make sure you book a ground floor room. As another reviewer said, choices in Woonsocket are limited, so you might want to check neighboring towns.