Ah dude thanks for this post and the explanation / clarification! I was just having a conversation with another teacher today about how she almost accepted a job in SA. She didn't have the most positive things to say about it, but also never went! The company I work for has partner schools in saudi and I may consider it for the not to distant future.
I'm currently lucky as I do shorter contracts teaching engineering in China, so its ideal. I'm currently on a monster sized campus, which is pretty crazy. The free accommodation is amazing and one of the best perks.
Good to hear your friend is enjoying them self!