Al Ahli is the best if u have insurance. I just delivered 6 months back there and was well taken care of. Hamad has limited number of beds in the labour room and some times u have to wait your turn!!!!