We were there last week. Open to everyone but I would recommend making a reservation because they were busy
It is for everyone.
For both
Dockside is open to everyone.
When i was there, it was open to everyone. But it might not be a bad idea to call ahead and double check.
Thanks! Your answer is awaiting moderation.