Magawish itself is ok for guys...but not family.
The spot is great if the sandbar is dry, so you get excellent flat water behind.
There are many spots in the area...check hotels there as well, and the area for kiting.www.kitebeaches.com
El Gouna is nice, but gets pretty shallow water.
My personal favorite is Soma Bay, which has several hotels, and two kite centers, so you can choose.