That's the first I've seen of those GHD buildings, they are certainly not complete as I don't know anybody who lives in them.
F/O's will either be put in Holiday Villas or Ain Khalid Gate.FO's are only entitled to an apartment (2 or 3 bed) , no matter the size of your family. Captains only get villas.
A quick search on google images will give you an idea. There is an accommodation allowance of 10,000QR. Some FO's use it, but there is now a waiting list to get out of the accommodation, guys have been waiting since the beginning of the year.