Visited yesterday without charging.
The description and picture on eCarUp was pretty accurate. The charger is in front of the business. A sign says it's open to the public 24/7, and customers can charge for free.
But I believe it's also a customer parking spot so it might not always be available for charging during opening hours.