Visited on Monday and successfully charged a Tesla Model S.
The Supercharger is inside the north parking of the Fashion Outlet. The parking is open 24/7. The first hour costs 2 CHF.
There's a parking ban sign in front of every single supercharger stall saying it's only for charging (max 60min), with the official EV logo. There's a sign saying vehicles will be towed, I believe it's the only fast charger of Switzerland with such a sign. The sign in front of each parking spot is a good thing in case the spots are completely covered by snow.
There are toilets in the middle of the shopping village but I didn't check to see what the opening times for the toilets are.
The food/drink stores are conveniently at the north end of the village. It's also a short walk to reach the Coop through the underpass under the train station.