I'm about to give birth in a few months, and if only i have the choice i would prefer to go home & give birth there. In my opinion, even though the hospital facilities are complete, but if you are not well taken cared of by the staff & doctor, it's useless. Government hospitals are still, training hospitals. ON the other side, being in a 1st class hospital does not mean you've got the best doctors. Everyone has different experiences. Some encouraged me to go to Hamad, some discouraged me..same thing with Al Ahli. I've heard many bad & good stories from each hospitals, but i chose the one with the OBGYNE who was recommended to me by a friend, and trusting my doctor matters to me most.