The staff are adequately knowledged and trained and have found that contacting them directly is the best source for current holiday schedules.
Best to call them.
I'm not sure. I'd definitely call to check before you go.
Yes i believe so. Two years ago they started opening 365 days per year.
Thanks! Your answer is awaiting moderation.