Non
Yes there will be an additional $40 deposit that you will have to pay, even if you've prepaid from a third party, for incidentals/damages. However it is returned 3-5 business days, following your check-out and whichever financial institution you authorized the hold for
Yes, a resort fee of about 18$/day.
Yes, there are hotel fees.
Thanks! Your answer is awaiting moderation.