The Tesla Motors map shows a super charger at the Hampton Inn in Greenville, AL. However, searching the Greenville paper for Tesla yielded no hits and I didn't see any hits searching this website. Has anyone been by there? I expected Montgomery but not Greenville.