Been there, done that, never any fun.
But at least mine was done in the Med where there were some decent liberty ports. I cannot imagine where ships sent to the Persian Gulf dock to let the crew blow off steam.
Dubai's not bad, and these days, they want the money.
abu dhabi
My boy is on the ship next in line after the Stennis, the Truman.
Did 8 months on Eisenhower. Port call went as follows: Naples, Cyprus, Dubai, Dubai, Dubai, Dubai, (and maybe a fifth Dubai. I can't remember) Portugal, home.
I was assigned to the Defense Attache Office at the Embassy in Jeddah 80-82. There was destroyer - don’t remember her name but she had been in the Persian Gulf for 90 days and was headed back to Norfolk. Someone got the bright idea to have the ship’s first liberty port at Jeddah. My good buddy, the Naval Attaché, went to every entity in the Embassy and outside to scrounge up all the beer available. All of us opened up our quarters to four- man parties of beer- starved sailors. To the best of my knowledge, no other US warship has since made a liberty call in Saudi Arabia.