Ramada are having several bars. one of them is called Rock Bottoms. You may have heard of it from Dubai.

I agree qcat more pedestrian areas. I can't believe in a country with weather like this there are virtually no open air cafes, restaurants. In winter the weather is perfect.

These will all be on the pearl though