My experience would be with my previous carrier and in a ST, but I always did fine out of that area. I would stick close to Boston unless you just want to go to Sturbridge. Not many truck stops up there, but plenty of rest areas. If you drop to 95, there are some decent service plazas with McD's...