Yes
Yes, and a small strip of grass behind the hotel, along water's edge, to take care of business
Yes. There is a fee but they are allowed.
Yes they do
People had animals walking around last time I was there. Pretty sure they do.
Yes, I brought my dog but they charge a cleaning fee
Thanks! Your answer is awaiting moderation.