Safaga is a resort area close to Hurghada which has some of the most reliable winds for kitesurfing and windsurfing on the planet. Personally I would say that if you're after diving and snorkelling you're better off in Sharm on the Sinai Peninsula but if you're into windsports this place is awesome! There are also some amazing travel deals to be found to this part of the world.