Yes
Yes. 9-5 daily throughout the summer.
I was there yesterday and didn't see anything about them being closed today. No promises.
I was there last Monday and there were not any signs up about being closed then. Google shows holiday hours today as well, so I would guess they are. Call to make sure.
Thanks! Your answer is awaiting moderation.