Hey guys,
Yes this is open to the public, its a awesome place to hang out and drive to!
Here are some picture from a old m5/m3 meet from last year in the parking lot.
http://www.e90post.com/forums/showthread.php?t=58886
p.s. if you look towards the back, you can see the plane hangers, control tower and the runways