Travel regular for last 5 years, but usually stay in secure compound.
Immigration is normally quick and painless at Riyadh. – Keep right, towards the left its the indian sub continent and they dont process quickly.
Shopping – check for correct night for single male otherwise you will be escorted out.
Food is ok, pretty much westernized now
Camera never had an issue when out and about just be sensible
Its generally ok, parents lived there in 80’s so its a lot better than it used to be, I assume its work as they dont give holiday visa’s out :-))