it depends on number of dependants, for self or for small family it is ok if company provides accomodation