Was in Abu Dhai a few years back, Not been to Bahrain or Oman yet..

But Abu Dhabi for me if I had another chance!