Yes its free its a Place name and not any pub or Resto bar
Almost, if you park somewhere else you can walk around for free
The LA live area is free just to emulate the premises you have to pay
Yes open to the public.
Thanks! Your answer is awaiting moderation.