Yes it is, but I would recommend calling the resort directly for details.
Yes, it appears to be pet-friendly as I noticed multiple guests with dogs during my stay.
Good question! Sorry not familiar with their policy.
Thanks! Your answer is awaiting moderation.