Yup building 7 had a German Shepard when I had my vacation there.
Yes in one building.
Yes pet friendly rooms were available in building 7
Make sure you tell them when u book, they run out of rooms for pets quick. There is a fee also.
Yes. They have pet friendly rooms in building 7. You will have to request them and they are limited.
Thanks! Your answer is awaiting moderation.