I think so to, I remember seeing plenty of areas to walk.
I think so.
Yes
From the website: Guests staying 7-30 nights, a $75 non-refundable pet fee plus an additional $100 cleaning fee will be administered. Guests stay 30 + nights, please contact the hotel. The fee(s) will be inclusive of taxes. A maximum of 2dogs per room are permitted.
Thanks! Your answer is awaiting moderation.