They do. Found it in the FAQs about 10 min after asking here ... always goes like that.
Credit Cards are must... They also hold 50.00 per day you stay. So be prepared. Have fun I did.
Yes
Yes they do.
Not 100%, but most places do now. Check with them to be sure
Thanks! Your answer is awaiting moderation.