It is open and as far as I know there is no need to contact the owner (I didn't). There is a simple pay station at the garage door and from there you head on out to play. If you want some company let me know.
Curious to hear your experience with it. Please post your findings on the forum under the Vibram Thread. I'm hoping that it is just a matter of wearing it in to turn it into a more stable/understable driver.