free food and accommodation. If you are entitled to an OT pay and you are assured of an OT of at least 2 hours a day, I think its okay.

Just remember, what you're offered is net. Now if you can equal it there in India, why go out?