I'm thinking about going diving with a friend to the Red Sea area, it probably won't be until next year at least (got too much personal crap to sort out!).
She's already been to sharm el sheikh.

So I'm wondering would sharm el sheikh be the better place to go diving? or would hurgada and marsa alam be a possible option??

TIA