Island girl... Accomdations are actually free and are pretty good, usually they rent out a whole building... and pls note when they say free food it only means free on duty meals which mean u will have to eat once a day at your own expense... if you go through the contract it will clearly mentioned that you will be required to work in shifts.
Internet is not provided and you have to pay for it at your own expense.
Yes salary's are low but you do make more than your salary as tips and incentives depending on which hotel you work for.