I worked for DHL based out of Bahrain. Pretty much concur with Stetson20; it's a great place if you ask me. Even better if you're single, but good if your a family man too. Many of the restaurants have a family only section.
When you get there people will give you all sorts of ideas of what to do for leisure time. Most join a club of some sort. The British Club is OK, as are some of the hotels clubs. Yact club if you are so inclined as well.