Hopkinton Sportsmens and Southboro are both member operated clubs, self service, mixture of indoor & outdoor ranges.
MFS is a commercial operation, indoor only and, at present, not open 24x7. It is by far cleanest (I'm referring to lack of dirt and clean restrooms, not integrity - no known problems at any of the ranges I mentioned in that regard).
Any of these three will serve you well. Which one is better for you personally really depends on your personal preference.
I have not seen the Ashland F&G range, but I think it's indoor only and minimal (may be .22 only, not certain)