Tflier...... that's a scary post mate.
I cannot believe that you would sign up and head over here without getting all of the info first!
Hardly an informed decision maker are you?
No matter.
You will have a great time here. The hotel chain of choice is the Marriott.
Your colleagues will be pleasant and fun to be around but remember that this is the Middle East and you will have to do a lot of ego massaging - even if you are coming in DEC - which I assume you are not or you would have had asked all necessary questions before getting here.