Concentrate on white tails here in New England . Your chances are better. Not be a buzz kill but if you are coming for a short time and don't have good spots picked out on private land it will be a challenge.
I don't always see deer every time I go out and I have a few good private land spots. Where in Mass. You going to be? Maybe we can give some pointers if we know about where and when you will be around.