If housing is being provided than you certainly will be able to live a very decent lifestyle. Worry not about the numbers.

As far as the culture, I think you would find it a pleasant change from the UK. Visit first and see how you feel afterwards.