Not sure about December, but the parking is free, I recommend arrive early since the parking space is limited, there are two areas where you can park, one right next to the entrance and another just across the street.
Yeah it's open on december and there have a free parking,but it's so limited
No, it isn't.
As far as I know is open in December as I was there at that time last year. Not sure if is open on Christmas day though. About parking area, I took an Uber but lots of parking spaces on the street as far I could see. Hope it's of help to you.x
Thanks! Your answer is awaiting moderation.