It should be open by now. You can leave your car parked there (if you can find a spot in the poorly designed parking lot). No fee. As for safety, you are on your own.
I would make other arrangements for your car.
It opened October 6, 2017
Thanks! Your answer is awaiting moderation.