The offer can be evaluated only after one knows what's included and excluded in the offer.

You need to look out whether the following are included/excluded?

1. Accommodation
2. Transportation
3. Medical Insurance
4. Accidental Insurance
5. Airtickets
6. Vacation pay
7. End of Service Pay
8. Working hours?

I would suggest you negotiate to get the accommodation provided by the company.

Cheers!!