Well I was working there for 3 months, but only managed to arrange a dive trip towards the end in Jeddah. Got five dives in over two days. First days were 20m+ dives from a boat, and the last day were only down to about 12m shore diving, but tbh saw more fish from the shore than from the boat.
I hope to go back in two months and get to Yanbu which is supposed to be even better, lots of sharks etc and Dugongs.
Although I may be moving to Abu Dhabi soon so will have even more opportunity to dive, will have to see what I do with my tanks if that happens.