I would suggest you call ahead of time and confirm as some owners can be lenient so long as you bring your own drinks and glasses while others would not be okay with it but a simple call should answer your question.
Dunno. Considering they are muslims I would guess they frown on Drinking...
Thanks! Your answer is awaiting moderation.