Not that I'm aware of.
Unfortunately I don't know.
Don't seem to need one with the current crowds.
I’ll add to it that I did not see any happy hour messaging. I went a couple of weeks ago, so not sure if they started it since then. I’d suggest you call them.
Thanks! Your answer is awaiting moderation.