You can look at the street view on Google maps and it appears there is ample parking. The web site says overnite parking is available. It's probably free, but you can't tell how well lit the area is at night, and there doesn't appear to be any security cameras.