No it's free to enter but you have to find parking because the parking lot they have available is fairly small so most likely you'll have to park elsewhere and pay for parking
No & they have a little space to park
No.
Thanks! Your answer is awaiting moderation.