My booking was through Airbnb, And the amount I paid included everything including all fees, when I arrived the staff charge me for $200!! And they said that they are not responsible for third party.!!