Visited yesterday and charged with Electra app, no issue.
The charger is in a small private parking directly next to the main road. The GPS finds it without issue, but you need to pay attention for the turn because it's not very obvious where the hedge suddenly opens. There are no Electra signs, but you can see the top of the first charger right before turning.
You can access and leave both north- and southbound. There are traffic lights at the intersections on each side, so there should be nice big gaps in traffic to re-enter the road.
All other parking spaces nearby are private. The building on the property seems to be undergoing renovation.
Despite opening after the other chargers in Zürich, this one has the old style of signage.
There's no handicap-friendly spot here.