On the back deck yes facing the waterfront
Yes, I paid a pet fee for small dog (yorkie). Not sure if the fee is based on size.
I think there are pet friendly rooms but you have to pay an extra fee for dogs
You need to call them directly to verify.
Yes all sizes
Thanks! Your answer is awaiting moderation.