I stopped here for a charge for the first time on Friday night, October 14, 2016. We approached the site from the north (from a motel near I-89), using the navigation system for guidance. The Nav got us into the approximate location, but pointed to an area of the parking lot in front of the supermarket. We drove around for 5 minutes or more (it seemed longer because we had friends with us and it was embarrassing!), looking for the doggone charging stalls. Finally we found the location at the side of the building, completely out of sight from the entrance -- and hundreds of yards from where the Nav arrow was pointing on the screen! Once we got there it was great, of course. Except that another issue is that it is confusing to figure out which side of the kiosks to park on. Another car was there already so we followed their lead, and realized we had parked on the wrong side and had to move so that the cord would reach. (The clue is to see which way the "Tesla parking only" signs face -- towards the street, away from the building). So, minor problem.
Later in the weekend, on Sunday, we went there again before starting our trip back to Mass., approaching from the south (coming north on Rte. 12A), and of course you can see the superchargers easily from the road in daylight.
Got a good charge rate there both times, so no complaints there. And waited out the charge with food at Panera Bread nearby!