Go Al Ahli of you can afford it or have the health insurance to cover you. My son was born there. It's as close to staying in a resort as a hospital could be. Medically they are top notch as well.