My friend is working with sister company of Alfardan, he told me that their accommodation is sharing (around 3-5 persons), semi furnished, they have clubhouse and other amenities. Depending on your work/job title, maybe if your ordinary staff like my friend, most probably you will be sharing with others, but if your manager maybe you'll get your own flat. I'm working with Alfardan also but I took my housing allowance. Lets just wait for others for their comments.