The diving waters around Hurghada's islands are some of the worst in the entire world. 
The most established town is Hurghada whose small offshore islands sit among some of the best diving waters in the world.