Yep done a few years in Oman and Qatar with plenty of travel around the rest. I guess this is based in Saudi, 2 on, 1 off ? or perm position. Saudi is okay as long as you can adapt your social life. Get into sports , wadi bashing, whatever you get your kicks from to take you mind off lack of beer/women/night-life etc.
But you will not know until you try it.