I lived and drove there for a number of years and the driving is manic. There are so many ex pats from different countries trying to drive as they would at home. The locals have an Inshallah attitude (god willing) if they get to their destination its gods will, if they dont then its also god will. They will tailgate you flashing their lights even if you are exceeding the speed limit, they will fly down the inside hard shoulder. Either be prepared to drive almost as aggressively as them (you have to if you want to drive and survive), but my advice would be to get taxis, they are reasonable price, door to door, clean and parking is horrendous too.