Visited yesterday without charging.
It doesn't clearly say if it's public, but with the signage it seems to be.
I don't know what the parking situation is during the week. The parking spots aren't marked, I guess it's used for employees and visitors of the business?
Entering and exiting the parking might be a bit tricky as it's right next to the traffic lights.