My favourite is the Intercontinental when i can get a deal.
I stay in the Landmark 2-3 times a year, it is really only a 4* but reliable.
JW Marriot is good but there are so many Arabs who just do not control their children, last two times i stayed there were kids playing with a ball in the corridor and their room doors open with the tv on full volume at 0300.