Anyone in the Mass. NH area know anything about this place?