Ah I had a buddy in the Navy based over in Bahrain several years ago until they transferred him to Bahgdad, now he is back in the States again.
Ive made it to Iraq, Kuwait, Quatar, and Turkey but never to Bahrain. My friend actually enjoyed it there, atleast so he says.