Yes
Yes they are!
They are pet friendly. We just stayed there 2 weeks ago and found out that we could have brought our dog.
I can't say for sure but, I have been in for dinner and a couple had a very well behaved small breed dog.
Thanks! Your answer is awaiting moderation.