No
Yes they have aa few rooms with them. Should be in online description when booking.
Yes. I have sayed in one.
I'm not sure. We didn't have one. Our friends were staying there also and didn't have one.
Thanks! Your answer is awaiting moderation.